2017-08-30 18 views
0

mule dbコネクタを使用してcopyコマンドを実行しようとしています。私は一括実行操作を選択し、ファイルを読み込んでテーブルにロードするcopyコマンドを述べました。私は以下の例外に直面しています。Mule DBコネクタコピーコマンド

ルート例外のスタックトレース: java.sql.BatchUpdateException:バッチエントリ0 COPY学生(SNAME、UNO) FROM DELIMITER '/xx/xx/students.txt' '' CSVは中止されました。原因を調べるにはgetNextExceptionを呼び出します。 org.postgresql.jdbc2.AbstractJdbc2Statement $ BatchResultHandler.handleError(AbstractJdbc2Statement.java:2762)で

ラバサポートコピーコマンドをしていますか?

+1

'getNextExceptionを呼び出すと、これが助けになると思います;)' getNextException() 'を使用して原因を表示するカスタムjavaコードまたはsomehtingで例外戦略を追加できます。この回答には、再利用できるコードのスニペットが含まれています:https://stackoverflow.com/questions/39150341/unabletoexecutestatementexception-batch-entry-was-aborted-call-getnextexceptio/39227828#39227828 –

答えて

0

例外はファイルに対する読み取りアクセス権の問題によるものです。