可能是網路問題或更新數據量大等...无论任何时候只要出现网络连接问题,刷新就会失败。这些错误信息可以在alert.log文件中找到。下面简单介绍一下对这种问题的处理办法:
1.首先在任务队列中找到刷新快照的任务编号
SELECT JOB, what FROM DBA_JOBS;
2.删除该任务
EXECUTE DBMS_JOB.REMOVE (JOBNO);
3.删除快照组
EXECUTE DBMS_REFRESH.DESTROY ('tax_dmb_grp');
4.重新创建快照组并且重新定时任务来定时刷新快照
EXECUTE sp_snapshot_refresh('snap.T_YGJBXX')
5.快照监视
SELECT NAME, TO_CHAR(last_refresh,'DD-MON-YY HH:MM:SS') FROM DBA_SNAPSHOTS;