我的物化视图不会刷新了

sw953371 2014-10-05 09:17:25
我建立了一个物化视图,然后数据源关机三天,我也关机三天,再开机以后,物化视图不会刷新了
求指点
CREATE MATERIALIZED VIEW MV_SEH_WAFER
CACHE NOPARALLEL BUILD IMMEDIATE
USING INDEX
REFRESH ON DEMAND FAST
START WITH SYSDATE
NEXT SYSDATE+30/(24*60)
WITH PRIMARY KEY
DISABLE QUERY REWRITE AS
SELECT
*
FROM seh_wafer@db41;
在源表有物化视图日志。
9月30日停的,后来就不会自己刷新了。
...全文
428 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sw953371 2014-10-14
  • 打赏
  • 举报
回复
引用 4 楼 bw555 的回复:
1、先试试你的dblink是不是还是通的 2、检查源表结构是否发生变化 3、考虑重建一下物化视图
重建了。
不写代码的钦 2014-10-09
  • 打赏
  • 举报
回复
估计是你的视图产生了错误,因此不能刷新。
bw555 2014-10-08
  • 打赏
  • 举报
回复
1、先试试你的dblink是不是还是通的 2、检查源表结构是否发生变化 3、考虑重建一下物化视图
美到心痛 2014-10-05
  • 打赏
  • 举报
回复
引用 2 楼 sw953371 的回复:
[quote=引用 1 楼 sjcss 的回复:] 你手动执行一下 exec dbms_mview.refresh('MV_SEH_WAFER'); 看报什么错没有?
无效语句 [/quote] begin dbms_mview.refresh('MV_SEH_WAFER'); end;
sw953371 2014-10-05
  • 打赏
  • 举报
回复
引用 1 楼 sjcss 的回复:
你手动执行一下 exec dbms_mview.refresh('MV_SEH_WAFER');
看报什么错没有?



无效语句
美到心痛 2014-10-05
  • 打赏
  • 举报
回复
你手动执行一下 exec dbms_mview.refresh('MV_SEH_WAFER'); 看报什么错没有?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧