高手帮忙!为什么我在触发器中写了一个通过DBLINK向远程数据库INSERT数据的句子后,就会报错!

sunlj_cn 2003-09-04 03:36:52
错误是:ORA-03113:
...全文
170 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyxj 2003-12-01
  • 打赏
  • 举报
回复
你的sql语句如何写的?
设置HS_FDS_TRACE_LEVEL=15,查看.trc文件,分析问题出现在哪里,帖出来看看,大家分析
kevin218 2003-12-01
  • 打赏
  • 举报
回复
用tns ping 网络服务名,看能否ping通;
然后再在sqlplus中进行测试看能否使用数据库链接;
如果都是ok的啦,那么应该就没问题啦
bestlea 2003-12-01
  • 打赏
  • 举报
回复
database links是不是有效的呢?
hongbo_liu 2003-12-01
  • 打赏
  • 举报
回复
gz
youren537 2003-11-28
  • 打赏
  • 举报
回复
03113, 00000, "end-of-file on communication channel"
// *Cause:
// *Action:
先测试一下dblink是否可用,有可能是远程主机当掉了。
xinpingf 2003-11-28
  • 打赏
  • 举报
回复
ORA-03113 end-of-file on communication channel

Cause: An unexpected end-of-file was processed on the communication channel. The problem could not be handled by the SQL*Net, two task, software. This message could occur if the shadow two-task process associated with a SQL*Net connect has terminated abnormally, or if there is a physical failure of the interprocess communication vehicle, that is, the network or server machine went down.
Action: If this message occurs during a connection attempt, check the setup files for the appropriate SQL*Net driver and confirm SQL*Net software is correctly installed on the server. If the message occurs after a connection is well established, and the error is not due to a physical failure, check if a trace file was generated on the server at failure time. Existence of a trace file may suggest an Oracle internal error that requires the assistance of customer support.

出现这个错误,一般是由于连结断了~~
你的dblink在sqlplus下能正常使用吗?
lrchen 2003-11-28
  • 打赏
  • 举报
回复
是不是不执行,怎么报错的,我也碰见过这样的问题,不知道你最是如何解决的?
jiezhi 2003-09-04
  • 打赏
  • 举报
回复
try again,
maybe remote server is down

3,499

社区成员

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

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