欢迎光临
我们一直在努力

ORA-12034: materialized view log on "SCOTT"."T_ROWID" younger than last refresh

往一张物化视图基表插入一条数据时报:

ORA-12034: materialized view log on “SCOTT”.”T_ROWID” younger than last refresh

ORA-06512: at “SYS.DBMS_SNAPSHOT”, line 2563

ORA-06512: at “SYS.DBMS_SNAPSHOT”, line 2776

ORA-06512: at “SYS.DBMS_SNAPSHOT”, line 2745

ORA-06512: at line 2

解决方法:

SQL> exec dbms_mview.refresh(‘MV_T_ROWID’);

 

begin dbms_mview.refresh(‘MV_T_ROWID’); end;

 

ORA-12034: materialized view log on “SCOTT”.”T_ROWID” younger than last refresh

ORA-06512: at “SYS.DBMS_SNAPSHOT”, line 2563

ORA-06512: at “SYS.DBMS_SNAPSHOT”, line 2776

ORA-06512: at “SYS.DBMS_SNAPSHOT”, line 2745

ORA-06512: at line 2

使用完全刷新:

SQL> exec dbms_mview.refresh(‘MV_T_ROWID’,’C’);

 

PL/SQL procedure successfully completed

再次往物化视图基表成功插入数据。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。