Mule DB连接器复制命令
问题描述:
我想使用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是否支持复制命令?
答
异常是因为文件读取权限问题。
'调用getNextException来查看原因'我猜这可能对您有帮助;)您可以添加一个异常策略,使用自定义java代码或其他可以使用'getNextException()'显示原因的异常策略。此答案包含一段代码,您可以重新使用:https://stackoverflow.com/questions/39150341/unabletoexecutestatementexception-batch-entry-was-aborted-call-getnextexceptio/39227828#39227828 –