oracle816:distributed update operation failed; rollback required!

fzzlz 2003-02-20 02:49:00
SQL> exec dbms_snapshot.refresh('CL.T_PERSON','');
BEGIN dbms_snapshot.refresh('CL.T_PERSON',''); END;

*
ERROR at line 1:
ORA-02055: distributed update operation failed; rollback required
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 604
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 661
ORA-06512: at "SYS.DBMS_SNAPSHOT", line 641
ORA-06512: at line 1
...全文
235 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzzlz 2003-05-06
  • 打赏
  • 举报
回复
pc服务器Windows 2000,Oracle8.1.6有建两个数据库的快照,其中一个库的快照可以刷新,这里所说的另外一个地方的快照不能刷新!!

1、其中一个库的快照是可以刷新。
2、另外一个库的快照不能刷新,错误提示如上所示。步骤:Create snapshot snapshot_name--commit--execute dbms_snapshot.refresh('t_person','')--错误提示(刚建的快照,客户端数据库的快照日志是没有记录的)
3、在同一个服务器数据库中,其中一个库的快照可刷新,另一个则不能刷新。我原本推测是客户端服务器的操作系统或oracle配置问题,但客户端也查不出问题来。

maohaisheng 2003-05-06
  • 打赏
  • 举报
回复
快照是可更新的吗?!
fzzlz 2003-05-06
  • 打赏
  • 举报
回复
怎么都没有人帮忙吗?

环境:
pc服务器Windows 2000,Oracle8.1.6
客户端服务器(小型机):Unix,Oracle8.1.6 for Unix
fzzlz 2003-02-27
  • 打赏
  • 举报
回复
你的回答是ORACLE帮助里抄的吗?
fzzlz 2003-02-24
  • 打赏
  • 举报
回复
楼上的,可以详细说明一下吗?
luckysxn 2003-02-20
  • 打赏
  • 举报
回复
*Cause: a failure during distributed update operation may not have
rolled back all effects of the operation. Since
some sites may be inconsistent, the transaction must roll back to
a savepoint or entirely
*Action: rollback to a savepoint or rollback transaction and resubmit

17,377

社区成员

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

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