![](/img/trans.png)
[英]jcifs/smb/NtlmPasswordAuthentication error while connecting to SQL Server with JDBC
[英]connecting to sql server with jdbc error
我正在尝试通过jdbc驱动程序连接到sql服务器,但始终收到此错误:
连接到指定数据源时出错:与主机localhost,端口1433的TCP / IP连接失败。 错误:“连接被拒绝:连接。请验证连接属性。请确保主机上正在运行SQL Server实例并在端口上接受TCP / IP连接。请确保防火墙未阻止与端口的TCP连接”。
我的连接字符串是这样的:
jdbc:sqlserver://localhost\SRVR_SQL:1433;DatabaseName=spotfire_server
我也尝试过这个:
jdbc:sqlserver://10.10.60.12\SRVR_SQL:1433;DatabaseName=spotfire_server
和这个:
jdbc:sqlserver://localhost:1433;DatabaseName=spotfire_server
和这个:
jdbc:sqlserver://SRVR_SQL:1433;DatabaseName=spotfire_server
但他们都给出了相同的错误
尝试10.0.0.2确保基本内容,例如数据库密码,名称,表名称.....
读取错误:
确保主机上正在运行SQL Server实例并在端口上接受TCP / IP连接。 确保与端口的TCP连接没有被防火墙阻止。
您确定SQL Server在本地运行吗? 您可以通过SQL Server Admin工具连接到它吗?
您正在使用哪个JDBC驱动程序-Microsoft或jDTS?
尝试以下URL,假设侦听器在10.10.60.12上运行,端口为1433,架构名称为dbName:
jdbc:sqlserver://10.10.60.12:1433;DatabaseName=dbName
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.