Oracle 11gR2 MView刷新失败

时间:2013-07-22 01:38:52

标签: oracle materialized-views

您好我在生产环境中2天后在远程数据库中为表创建了5个MView。在那一个Mview中,在创作时它工作得很好。但是在(今天)2天后,MView的最后刷新日期仍然显示在前天的日期。

  1. 我查看了DBA_JOBS: LAST_DATE,NEXT_DATE,破碎,间隔,失败,是什么 NULL,“23-JUL-13 01:00:00”,N,“trunc(SYSDATE + 1)+1/24”,12,“dbms_refresh.refresh('”OCCSS_ENTMT_HK“。”MV_SCI_STD_CODE_VALUE“');”< / LI>

    MView创建声明:

    CREATE MATERIALIZED VIEW MV_SCI_STD_CODE_VALUE   BUILD IMMEDIATE   USING INDEX   REFRESH FORCE ON DEMAND START WITH SYSDATE+0 NEXT TRUNC(SYSDATE+1)+1/24   WITH PRIMARY KEY USING DEFAULT LOCAL ROLLBACK SEGMENT   USING ENFORCED CONSTRAINTS DISABLE QUERY REWRITE   AS SELECT STV_STD_CODE_NUM STANDARD_CODE,
        STV_STD_CODE_VALUE STANDARD_CODE_VALUE,
        STV_STD_CODE_VALUE_DESC DESCRIPTION,
        stv_prnt_std_code_value parent_code   FROM SCIADMIN.P03_STD_CODE_VALUE@SCI_LINK02.HK.BT.COM P03   WHERE STV_STD_CODE_NUM    IN ('19','31','54','5','6','300')   AND p03.update_status_ind <> 'D';
    
       COMMENT ON MATERIALIZED VIEW MV_SCI_STD_CODE_VALUE  IS 'snapshot table for snapshot MV_SCI_STD_CODE_VALUE';
    

    Mview计划在一天内运行一次。但显示的失败是12。

    1. 我在DBMS_JOBS_RUNNING中找不到上述任何作业。
    2. 我需要调查此问题。可能导致这种失败的可能问题是什么?

0 个答案:

没有答案