こんにちは、本番環境で 2 日前にリモート DB のテーブルに 5 つの MView を作成しました。その 1 つの Mview のうち、作成時には問題なく動作していました。しかし、2 日後 (今日)、MView の最終更新日はまだ昨日の日付の前日を示しています。
- DBA_JOBS を確認しました: LAST_DATE,NEXT_DATE,BROKEN,INTERVAL,FAILURES,WHAT 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"');"
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 は 1 日に 1 回実行されるようにスケジュールされています。しかし、示されている失敗は 12 です。
- 上記のジョブが DBMS_JOBS_RUNNING に見つかりませんでした。
この問題を調査する必要があります。この失敗の原因となった可能性のある問題は何ですか?