首页 > Linux操作系统 > Linux操作系统 > MV--完全刷新一個MV
我們在使用MV做DATA同步時,有的時候因為網絡等種種原因,導致同步失敗。可以通過如下步驟來使其恢復正常
1.查看某MV的對應該的Job的狀態 :
SELECT JOB, NEXT_DATE, NEXT_SEC
,INTERVAL, FAILURES, BROKEN,WHAT
FROM user_JOBS;
2.如果第一步中的broken為Y表示些mv的 為異常,我們可以用下面的語句做full refresh
begin
dbms_mview.refresh('MV_NAME','C');
end;
3.再通過下面的語句讓此job正常工作
BEGIN
DBMS_JOB.BROKEN(job_num, FALSE, SYSDATE);
END;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29987/viewspace-51708/,如需转载,请注明出处,否则将追究法律责任。