关于materialized view的超奇怪问题,高手请进来看看

elia 2003-09-26 10:46:33
我在一台服务器上使用
CREATE SNAPSHOT Table1
ON PREBUILT TABLE
REFRESH FORCE
NEXT sysdate + 1/24
AS
select * from Table1@DBLINK1;
创建了一个快照。
然后使用drop snapshot Table1删除它,删除的时候报错,具体是什么错我忘了,于是我就到DBA Studio中在快照站点下面的快照里找到这个Table1,删掉它,成功。
可是问题就出现了,现在我想更新我的Table1表,可无论insert,update,delete都没办法执行成功,总是报ORA-01732:对视图进行的操作违法,可是我那明明是个真实的表啊,于是我想drop 掉它,可同样报错,要求使用 drop materialized view来删除这个table1,我就执行drop materialized view table1,可同样执行出错,说没有这个view,天啦,我都快疯掉了,哪位老大能指教一下这究竟是怎么回事?该怎么解决?

oracle的版本是8.1.7企业版,操作系统版本是win2000 server sp4。

万分感谢!!!
...全文
225 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
elia 2003-09-29
  • 打赏
  • 举报
回复
OK,自己搞定,结帖。

重新create snapshot,再drop snapshot,everything is ok.
elia 2003-09-27
  • 打赏
  • 举报
回复
faint,那个错误现在已经不影响什么了啊,最主要的是现在的问题怎么解决,拜托了,哪位老大碰到过类似的情况?
visc 2003-09-26
  • 打赏
  • 举报
回复
:( 最怕的就是"具体是什么错我忘了"这样的问题.

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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