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合法嗎? 是的,了解原因