首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

创建物化视图出错解决方案

2012-06-09 
创建物化视图出错create materialized view well_from_ajzh06refresh force on demandSTART WITH TO_DATE(

创建物化视图出错
create materialized view well_from_ajzh06 
  refresh force on demand
  START WITH TO_DATE(sysdate,'dd-mon-yyyy hh24:mi:ss')
  NEXT sysdate + 300/86400 
  WITH PRIMARY KEY
as
  select jh from zjsjk.ajzh06@o10gasm3 group by jh having count(jh)=1;

如上创建带有数据链路的物化视图报错:
ora-04052: 在查找远程对象 new_ktsjk.ajzh06@o10gasm3 时出错
ora-00604: 递归 SQL 级别 1 出现错误
ora-03106: 致命的双工通信协议错误
ora-02063: 紧接着 line (起自 o10gasm3)

百度了好半天,有人说是oracle92的bug,但我机器上的oracle是10.2,服务器oracle10.1。
还有上面那个提示信息有问题:
我的远程库的表明明是 zjsjk.ajzh06@o10gasm3,它提示错误 new_ktsjk.ajzh06@o10gasm3 变成new_ktsjk了,不知为啥。
new_ktsjk用户也是有的,但是其下没有ajzh06表
求解!!!!!!!

[解决办法]
DBLINK 是通的?看错误似乎是DBLINK有问题
[解决办法]
http://blog.csdn.net/sdxrh2005/article/details/4183477
[解决办法]
BUG
http://blog.sina.com.cn/s/blog_788cfb360100s0kf.html
[解决办法]
很可能是bug 5671074
如果是这样你就要打patch5671074

热点排行