一時的なテーブルの問題への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は合法ですか? はい、理由を学ぶ