Tcp JDBCSQLServer异常

Tcp JDBCSQLServer异常,tcp,hive,sqoop,Tcp,Hive,Sqoop,我试图将数据从SQL Server导入到我的配置单元,但出现以下错误: com.microsoft.sqlserver.jdbc.SQLServerException:TCP/IP连接 到主机ip地址databaseName=SherLock2,端口1433已 失败。错误:“null。请验证连接属性,检查 SQL Server实例正在主机上运行并接受TCP/IP 端口上的连接,并且没有防火墙阻止TCP 连接到端口。“ 这是我正在尝试运行的命令: sqoop import --table Sms

我试图将数据从SQL Server导入到我的配置单元,但出现以下错误:

com.microsoft.sqlserver.jdbc.SQLServerException:TCP/IP连接 到主机ip地址databaseName=SherLock2,端口1433已 失败。错误:“null。请验证连接属性,检查 SQL Server实例正在主机上运行并接受TCP/IP 端口上的连接,并且没有防火墙阻止TCP 连接到端口。“

这是我正在尝试运行的命令:

sqoop import --table Sms --target-dir SherlockData/Sms --username yogevmet --password password --connect "jdbc:sqlserver://ipadress databaseName=SherLock2" --split-by UUID --hive-import -hive-table SherLock_2.sms --driver com.microsoft.sqlserver.jdbc.SQLServerDriver;
我抬头看了看:

一切都按预期进行,有人有其他建议吗


谢谢

您确定这是一个正确的SQL Server JDBC URL,在主机名/IP和默认数据库之间留有空格!?!?!?您只是用JDBC客户机测试了那个URL吗?是的,这个命令对上一个配置单元起作用了什么是“上一个配置单元”??您的意思是,该命令用于在服务器X上工作,但在同一数据中心的新服务器Y上失败?或者在另一个数据中心的新服务器Z上出现故障?如果正确,问题在于空间而不是;谢谢