暂无图片
Dblink数据更新失败
我来答
分享
手机用户8587
2019-05-24
Dblink数据更新失败

1. db1 是rac数据库,版本18c

2. db2版本11.2.0.4

3. db1与db2穿越一个防火墙建立dblink

4. db1中利用上述dblink建立视图

5.通过jdbc更新上述视图,数据更新失败,超过24小时运行无返回,检查db1,没有锁,该sql状态为active。收集该时段awr报告,报告中点击该sqlid不能超链接到sqltext.

6.通过plsql更新上述视图(此时更新记录与前一步骤中更新的记录一致),数据更新成功。

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
手机用户8587

tmp_8c64471df939be0a9b5d23eaf9802b63ec874ed14d0cafc1.jpg

暂无图片 评论
暂无图片 有用 0
盖国强

如果 db link能够正常工作,那极有可能是执行计划问题。

可以尝试更新单条是否成功。

用10046跟踪一下jdbc的调用,看看后台日志。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏