【问题标题】:Get a list of materialized view log in oracle'获取oracle中的物化视图日志列表'
【发布时间】:2016-02-20 23:20:42
【问题描述】:

我想获取 Oracle 中的物化视图日志列表。我怎样才能做到这一点?我以为这会给我一个清单:

 select * from USER_BASE_TABLE_MVIEWS;

当使用与此类似的脚本删除并重新创建物化视图日志时:

 CREATE MATERIALIZED VIEW LOG ON "XXX"."STATUSES_AUD"
 PCTFREE 10 PCTUSED 30 INITRANS 1 MAXTRANS 255 LOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 ....

运行此查询时不显示:

select * from USER_BASE_TABLE_MVIEWS;

有什么想法吗?

【问题讨论】:

    标签: oracle11g materialized-views


    【解决方案1】:

    使用[dba_|all_|user_]mview_logsdba_mview_logs 将显示数据库中的所有物化视图日志,但不是每个人都可以访问dba_ 视图。你可能需要create any dictionaryall_mview_logs 将向您显示您有权访问的所有物化视图日志。 user_mview_logs 将显示您拥有的所有物化视图日志。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-07-31
      • 1970-01-01
      • 2020-04-22
      • 1970-01-01
      • 1970-01-01
      • 2012-07-17
      • 1970-01-01
      相关资源
      最近更新 更多