我正在尝试使用sqoop
导入续集服务器的所有表sqoop import-all-tables --connect "jdbc:sqlserver://40.112.254.xxx;database=IDSTC" --username DbReader
--password Plexus123! --driver com.microsoft.sqlserver.jdbc.SQLServerDriver --target-dir
'/landing/IDSTC
它向我显示以下错误是否我必须对我的命令进行任何修改
16/04/10 01:12:17 INFO sqoop.Sqoop:运行Sqoop版本: 1.4.5.2.2.9.1-8 16/04/10 01:12:17 ERROR tool.BaseSqoopTool:解析导入参数时出错: 16/04/10 01:12:17错误工具.BaseSqoopTool:无法识别的参数:全表 16/04/10 01:12:17错误工具.BaseSqoopTool:无法识别的参数: - connect 16/04/10 01:12:17 ERROR tool.BaseSqoopTool:无法识别的参数:jdbc:sqlserver://40.112.254.104; database = IDSTC
答案 0 :(得分:1)
试试这个:
sqoop import-all-tables --connect "jdbc:sqlserver://40.112.254.xxx;database=IDSTC" --username DbReader --password Plexus123! --driver com.microsoft.sqlserver.jdbc.SQLServerDriver --warehouse-dir /landing/IDSTC