Oracle ODP.NET BulkCopy到临时表问题

odp.net ora-03113 oracle sqlbulkcopy

我正在使用ODP.NET中的BulkCopy方法将DataTable插入临时表。如果临时表很简单(没有触发器或索引),它可以正常工作,但是只要我创建索引或触发器,就会在BulkCopy.WriteToServer()方法中得到“通信通道上的文件结束”错误。知道我怎么能解决这个问题?

谢谢!

一般承认的答案

对于ORA-03113:通信通道上的文件结束,专用于您的会话的服务器进程因错误或错误而死亡。客户端进程检测到服务器进程丢失并引发ORA-03113。服务器进程已将其错误消息写入警报文件。检查服务器上的此文件以找出问题所在。您可能需要让您的DBA为您执行此操作。

问候,
抢。


热门答案

我已就此事与Oracle联系过。显然这是一个错误,修复了11g。他们现在正试图发布补丁



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因