使用sqoop将数据从sql server导入到HDFS时出现以下错误:
cloudera@cloudera-vm:/lib$ sqoop list-databases --connect
jdbc:sqlserver://192.168.127.1:6978 --username sa --password sa 16/01/17 10:35:32 WARN tool.BaseSqoopTool: Setting your password on the command-line is insecure. Consider using -P instead. 16/01/17 10:35:32 ERROR tool.BaseSqoopTool: Got error creating database manager: java.io.IOException: No manager for connect string: jdbc:sqlserver://192.168.127.1:6978
谁能帮我解决这个问题?
最佳答案
基于sqoop文档,list-databases命令仅适用于MySQL,oracle和HSQLDB数据库。它不适用于ms sql server。
如果要验证与我的SQL Server的连接,请使用其他命令
https://sqoop.apache.org/docs/1.4.0-incubating/SqoopUserGuide.html#id1772839
关于sql-server - 从SQL Server导入数据到HDFS时出现Sqoop错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34842259/