我正在尝试使用sqoop进行最后修改

sqoop job --create IncrementalImport \
-- import \
--connect 'jdbc:sqlserver://servername;username=xxxxx;password=xxxx;database=xxxx' \
--driver "com.microsoft.sqlserver.jdbc.SQLServerDriver" \
--table table_name \
--target-dir /dir_name \
--incremental lastmodified \
--check-column date \
--merge-key primary_key_column \
-m 1

我在执行sqoop作业时遇到问题--exec IncrementalImport

警告:/usr/hdp/2.6.5.0-292/accumulo不存在! Accumulo进口将失败 . 请将$ ACCUMULO_HOME设置为Accumulo安装的根目录 . 拿起JAVA_TOOL_OPTIONS:-Xmx1024m -Djava.io.tmpdir = / h / tmp 18/10/24 08:27:40 INFO sqoop.Sqoop:运行Sqoop版本:1.4.6.2.6.5.0-292 ssound13 @hpchdd2e:〜 > sqoop job --exec IncrementalImportLastModified警告:/usr/hdp/2.6.5.0-292/accumulo不存在! Accumulo进口将失败 . 请将$ ACCUMULO_HOME设置为Accumulo安装的根目录 . 拿起JAVA_TOOL_OPTIONS:-Xmx1024m -Djava.io.tmpdir = / h / tmp 18/10/24 08:27:57 INFO sqoop.Sqoop:运行Sqoop版本:1.4.6.2.6.5.0-292 18/10/24 08:27:58 WARN sqoop.ConnFactory:参数--driver设置为显式驱动程序,但未设置适当的连接管理器(通过--connection-manager) . Sqoop将回归到org.apache.sqoop.manager.GenericJdbcManager . 请明确指定下次应使用哪个连接管理器 . 18/10/24 08:27:58 INFO manager.SqlManager:使用默认的fetchSize 1000 18/10/24 08:27:58 INFO tool.CodeGenTool:开始代码生成18/10/24 08:27:59 INFO manager .SqlManager:执行SQL语句:SELECT t . * FROM table_name AS t WHERE 1 = 0 18/10/24 08:27:59 INFO manager.SqlManager:执行SQL语句:SELECT t . * FROM table_name AS t WHERE 1 = 0 18/10/24 08:27:59 INFO orm.CompilationManager:HADOOP_MAPRED_HOME是/usr/hdp/2.6.5.0-292/hadoop-mapreduce注意:/tmp/sqoop-ssound13/compile/48dc5192c1b8869fb61635da887c3aa0/table_name.java使用或覆盖不推荐使用的API . 注意:使用-Xlint重新编译:弃用以获取详细信息 . 18/10/24 08:28:00 INFO orm.CompilationManager:编写jar文件:/tmp/sqoop-ssound13/compile/48dc5192c1b8869fb61635da887c3aa0/Attrib_Type.jar 18/10/24 08:28:01 INFO manager.SqlManager:执行SQL声明:SELECT t . * FROM table_name AS t WHERE 1 = 0 18/10/24 08:28:01 ERROR manager.SqlManager:访问当前时间戳的SQL异常:com.microsoft.sqlserver.jdbc.SQLServerException:')附近的语法不正确” . com.microsoft.sqlserver.jdbc.SQLServerException:')'附近的语法不正确 . at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216)at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1515)at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement (SQLServerStatement.java:792)com.microsoft.sqlserver.jdbc.SQLServerStatement $ StmtExecCmd.doExecute(SQLServerStatement.java:689)位于com的com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:5696) . 在com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement . java:155)位于org.apache.sqoop.tool的org.apache.sqoop.manager.SqlManager.getCurrentDbTimestamp(SqlManager.java:987)的com.microsoft.sqlserver.jdbc.SQLServerStatement.executeQuery(SQLServerStatement.java:616) .ImportTool.initIncrementalConstraints(IMP ortTool.java:328)org.apache.sqoop.tool.ImportTool.importTable(ImportTool.java:498)org.apache.sqoop.tool.ImportTool.run(ImportTool.java:615)atg.apache.sqoop .tool.JobTool.execJob(JobTool.java:243)org.apache.sqoop.tool.JobTool.run(JobTool.java:298)org.apache.sqoop.Sqoop.run(Sqoop.java:147)at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:183)org.apache.sqoop.Sqoop.runTool(Sqoop.java: 225)org.apache.sqoop.Sqoop.runTool(Sqoop.java:234)at org.apache.sqoop.Sqoop.main(Sqoop.java:243)18/10/24 08:28:01 ERROR tool.ImportTool :遇到运行导入作业的IOException:java.io.IOException:无法从org.apache.sqoop.tool.ImportTool上的org.apache.sqoop.tool.ImportTool.initIncrementalConstraints(ImportTool.java:330)获取数据库的当前时间 . importTable(ImportTool.java:498)位于org.apache的org.apache.sqoop.tool.ImportTool.run(ImportTool.java:615)org.apache.sqoop.tool.JobTool.execJob(JobTool.java:243) .sqoop.tool.JobTool.run(JobTool.java:298)org.apache.sqoop.Sqoop.run(Sqoop.java:147)org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76 )org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:183)org.apache.sqoop.Sqoop.runTool(Sqoop.java:225)org.apache.sqoop.Sqoop.runTool(Sqoop.java: 234)at org.apache.sqoop.Sqoop.main(Sqoop.java:243)

任何人都可以帮助注册这个问题

在sql server中,最后修改的列的数据类型为datetime - yyyy-mm-dd 00:00:000.0000