Oracle刷新抛出一个表未找到异常
发布时间:2021-01-12 14:55:03 所属栏目:站长百科 来源:网络整理
导读:有简单的刷新脚本: BEGIN DBMS_SNAPSHOT.REFRESH( LIST = 'SCHEMA_NAME.TABLE_NAME',PUSH_DEFERRED_RPC = TRUE,REFRESH_AFTER_ERRORS = FALSE,PURGE_OPTION = 1,PARALLELISM = 0,ATOMIC_REFRESH = TRUE,NESTED = FALSE); END; 甲骨文辩称: ORA-00942: tabl
有简单的刷新脚本: BEGIN DBMS_SNAPSHOT.REFRESH( LIST => 'SCHEMA_NAME.TABLE_NAME',PUSH_DEFERRED_RPC => TRUE,REFRESH_AFTER_ERRORS => FALSE,PURGE_OPTION => 1,PARALLELISM => 0,ATOMIC_REFRESH => TRUE,NESTED => FALSE); END; 甲骨文辩称: ORA-00942: table or view does not exist ORA-06512: at "SYS.DBMS_SNAPSHOT",line 2251 ORA-06512: at "SYS.DBMS_SNAPSHOT",line 2457 ORA-06512: at "SYS.DBMS_SNAPSHOT",line 2426 ORA-06512: at line 2 00942. 00000 - "table or view does not exist" 问题:我错过了什么? 注意: >刷新的MV确实存在 解决方法这是视图的常见情况,取决于其他一些表或视图(可能依赖于其他数据),具有破坏的依赖性.在这种特殊情况下,视图依赖于依赖于缺少列的表的其他视图.给出 hint的Thanx到 Frosty Z.(编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |