2017-08-30 39 views
0

我想使用mule db連接器運行復制命令。我選擇了Bulk Execute Operation,並提到了copy命令來讀取文件並加載到表格中。我面臨以下例外。Mule DB連接器複製命令

根異常堆棧跟蹤: java.sql.BatchUpdateException:批量錄入0 COPY學生(SNAME,UNO) FROM '/xx/xx/students.txt' DELIMITER '' CSV被中止。調用getNextException來查看原因。 at org.postgresql.jdbc2.AbstractJdbc2Statement $ BatchResultHandler.handleError(AbstractJdbc2Statement.java:2762)

mule是否支持複製命令?

+1

'調用getNextException來查看原因'我猜這可能對您有幫助;)您可以添加一個異常策略,使用自定義java代碼或其他可以使用'getNextException()'顯示原因的異常策略。此答案包含一段代碼,您可以重新使用:https://stackoverflow.com/questions/39150341/unabletoexecutestatementexception-batch-entry-was-aborted-call-getnextexceptio/39227828#39227828 –

回答

0

異常是因爲文件讀取權限問題。