急救~急救,物化试图不能刷新 求解啊

[复制链接]
查看11 | 回复2 | 2012-1-4 11:58:44 | 显示全部楼层 |阅读模式
由于之前建立的物化视图有问题,现在通过下面的步骤进行了重建立
step1 、删除订阅段的物化视图
step2、删除源库的log
step3、重建源库的log
step4、重建订阅段的物化试图
step5、删除越来的job
step6、将物化试图和job关联起来
在第一次建立的时候能正常同步,但是之后发现不能刷新,报
--------------------------------------------------------------------------------
ORA-23401: materialized view "A"."xxx" does not exist
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2566
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2779
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 2748
ORA-06512: at line 1
但是在A用户下面的user_mviews又能查的到那个物化试图,现求急救啊~~~~~~~~~~~~~~~~~

回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
ORA-23401: materialized view "string"."string" does not exist
Cause: A materialized view name was given to dbms_mview.refresh that is not in sys.snap$ or its associated views.
Action: Provide a materialized view name that is in sys.snap$, all_mviews or user_mviews.
在user_mviews明明有啊~~
回复

使用道具 举报

千问 | 2012-1-4 11:58:44 | 显示全部楼层
大小写问题?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行