大家帮忙看看这个错。ORA-03113:

sunlj_cn 2003-09-03 07:27:56
我在一个触发器中写了一个
insert into tmp select * from testblob@SALINK;
其中要从另一个数据库中SELECT一个大对象INSERT到本数据库中,表结构没问题!

可是在保存这个触发器时,会报“ORA-03113: 通信通道的文件结束”
把上边那句删了就没问题了,这是什么原因?

那位高手能指点一下!
...全文
91 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
horse_h 2003-11-11
  • 打赏
  • 举报
回复
up
yuxuan 2003-09-05
  • 打赏
  • 举报
回复
给你提供一些资料:
http://www.itpub.net/showthread.php?s=26de437de73455410409f3faf50e3621&threadid=124145
sunlj_cn 2003-09-04
  • 打赏
  • 举报
回复
这两个数据库是我在同一台机器上建立的!我在SQL PLUS中直接写
insert into tmp select * from testblob@SALINK;
这条语句执行没问题,可是把它放到触发器中就会报错,不知为什么?
l2g32003 2003-09-03
  • 打赏
  • 举报
回复
1>.检查是否有服进程不正常死机,可从alert.log得知

  2>.检查sql*Net Driver是否连接到ORACLE可执行程序

  3>.检查服务器网络是否正常,如网络不通或不稳定等

  4>.检查同一个网上是否有两个同样名字的节点

  5>.检查同一个网上是否有重复的IP地址
sunlj_cn 2003-09-03
  • 打赏
  • 举报
回复
分不够可以再加!

3,499

社区成员

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

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