文档解释
ORA-12068: updatable mview log for mview “string”.”string” does not exist
Cause: The updatable materialized view was missing the updatable materialized view log required to track updates made to the materialized view.
Action: Create the updatable materialized view log.
错误信息:ORA-12068: updatable mview log for mview “string”.”string” does not exist
详细说明:ORA-12068 错误原因是因为在创建Updatable Materialized View (UVM) 时,该UVM的logs 无法建立成功。
官方解释
ORA-12068表示必须为可更新视图提供log,而没有发现与此视图对应的log。查看V$MVLUS_COLUMNS或者V$MVLOG_COLUMNS视图可以显示可更新视图、其组列和它们对应的log。如果未找到可更新视图的log,检查前后状态,确保该可更新视图有足够数量的组列让其建立log。
常见案例
正常处理方法及步骤
步骤1:确认要创建的可更新Materialized View 是正确的,其状态为ENABLED 并且拥有足够数量的组列让其建立log 。
步骤2:确保相应log所需要的表拥有主键和UNIQUE 的索引。
步骤3:如果存在,删除可能存在的空log。
步骤4:重试创建可更新Materialized View操作,以确保没有出现异常。
步骤5: 如果仍旧报ORA-12068, 尝试在创建可更新Materialized View使用NOLOGGING 创建,再使用异步refresh刷新来替代立即刷新。
香港美国云服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/241549.html<

