com.microsoft.sqlserver.jdbc.SQLServerException:在T

2019-06-17 15:58发布

我不断收到此错误。 我试图从计算器(如下),这并没有为我工作的一个解决方案- SQL异常,同时连接到SQL Server

我试图用一个链接,这并没有太多的工作,允许在Windows防火墙端口1433。 请参见“要在Windows防火墙中为TCP访问打开一个端口” http://msdn.microsoft.com/en-us/library/ms175043.aspx

com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP 
connection to the host localhost, port 1433 has failed. Error: 
"Connection refused: connect. Verify the connection properties. 
Make sure that an instance of SQL Server is running on the host 
and accepting TCP/IP connections at the port. Make sure that TCP 
connections to the port are not blocked by a firewall.

请帮我解决这个问题。

谢谢

Answer 1:

你需要去Start > Microsoft SQL Server > Configuration Tools > SQL Server Configuration Manager

当它打开进入

SQL Server Configuration Manager > SQL Server Network Configuration > Protocols for SQLExpress 

在那里你会找到的协议TCP / IP,如果禁用,则启用它,点击TCP / IP,你会发现它的属性。

在这个属性中删除所有TCP动态端口添加的价值1433的所有TCP端口
并重新启动您SQL Server Services > SQL Server

与完成。



Answer 2:

脚步

  • 打开SQL Server配置管理器(开始 - >程序 - > Microsoft SQL Server的2008 - >配置工具)

  • 展开SQL Server网络配置 - > [您的服务器实例]

  • 双击TCP / IP

  • 根据协议:

  • 确保启用是肯定的

  • 根据IP地址:

  • 滚动至底部,(默认1433)设置TCP端口IPAll下,

  • 找到您想要连接并设置启用并激活到是IP地址



Answer 3:

可以肯定的塔中的ConnectionURL,你斜线是面向留下这样的:

串的ConnectionURL = “JDBC:SQLSERVER://本地主机** \ **炎;的databaseName = dbMediaStore;用户=;密码=”;



文章来源: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost, port 1433 has failed