0

sqoop import --connect 'jdbc:sqlserver://IP address;username=user;password=pswd;database=Master' --table [Person].[BusinessEntityContact] --target-dir /home/ubuntu/hdfs/dir不管用 。

参考: http: //mapredit.blogspot.com/2011/10/sqoop-and-microsoft-sql-server.html [1]:http: //i.stack.imgur.com/W5mBB.png

4

3 回答 3

0

Nirmale 你能从你的unix盒子里试试吗

curl http://131.107.174.121:1433

如果您收到“来自服务器的空回复”,那没关系,或者如果您收到“无法连接到主机”之类的错误,请咨询您的 SQL Server 管理员以了解 SQL Server 正在侦听的端口。

于 2013-09-26T13:39:21.650 回答
0

在您的错误日志中得到 SQLServerException 并显示“连接超时。验证连接属性。”。请检查您是否可以从尝试运行此命令的位置以及 MSSQL 端口“1433”访问。然后在您的命令中添加地图数量“-m”。

于 2013-07-19T08:23:28.353 回答
0

最好的检查方法是使用 sqoop list-tables 命令,如下所示: sqoop list-tables -connect 'jdbc:sqlserver://IP address;username=user;password=pswd;database=Master' -username --password

于 2015-05-27T18:28:41.797 回答