到主机的TCP/IP连接失败 解决方案

原创 2010年10月05日 14:41:00

在 SQL Server 2005 里面,如果出现到主机的 TCP/IP 连接失败。
java.net.ConnectException: Connection refused: connect!

首先是因为sqlserver2005默认情况下是禁用了tcp/ip连接。
您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不能打开到主机的连接,在端口 1433: 连接失败

启动tcp/ip连接的方法:
打开 /Microsoft SQL Server 2005/配置工具/目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了!

这时在命令行输入:telnet localhost 1433就不会再报错了,窗口显示为一片黑,即为正常



总结:
1,打开SQL server configuration manager--->网络配置--->Tcp/Ip,右键选择开启Tcp/IP

2,双击修改Tcp/IP端口号。注意不是所有机器的端口号都是1433,打开Tcp/Ip界面后,先查看最底下一栏的动态端口号是多少,像我的机器就是2921.在这儿纠结了很久,原先全部的时间都浪费在把端口设置成1433!!
然后把上面所有的动态端口号都改为2921(你自己机器的动态端口号),所有Enable的选项都选YES。然后应用,确定。
附:我是索性把所有的不论动态端口还是端口都设成了2921,调了半天,生气了!

3,重启数据库连接服务。
然后在命令行输入:telnet localhost 端口号,如果窗口不显示连接不上,出来一个黑屏,那么就表示连接成功了。

然后去你写的类里面连接数据库吧,起码不会再有“到主机的TCP/IP连接失败”的问题了!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

SQL Server之——JDBC 到主机 的 TCP/IP 连接失败

在做JDBC连接SQL 2005数据库的时候,出现下面的异常: com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。...

到主机的TCP/IP 连接失败解决方案

数据库服务器:sql server2005 错误如下:CustomerDAO.init ERROR ## 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: ...

SQLServerException: 到主机的TCP/IP 连接失败解决办法

SQLServerException: 到主机的TCPIP 连接失败 出现这个问题请你首先检查代码,确认代码是完全没有问题的,这个是你端口和db.properties配置文件的问题。 认真检查...

tcp连接失败分析

前端时间业务团队在使用平台oidb中转服务的时候,偶尔出现connect失败的情况。这里简单总结下connect失败的可能原因,供参考。   一。网络不通 由于iptables防火墙隔离等原因,导致两...

TCP连接的状态详解以及故障排查

linux查看tcp的状态命令: 1)、netstat -nat 查看TCP各个状态的数量 2)、lsof -i:port 可以检测到打开套接字的状况 3)、 sar -n SOCK 查看tc...
  • hguisu
  • hguisu
  • 2014-08-20 07:06
  • 110117

com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败 解决方案

最近使用SQLServer 2008数据库进行开发,在用Java代码连接数据库的时候遇到一个问题,应该是个常见的问题了,在网上找了很多方法都不能解决,最后通过一个无意的尝试,解决了这个问题,在此记录一...

jsp,使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法

Jsp使用jdbc连接sqlserver 2005的问题 Java程序如下: package s2jsp.sg.ch03; import java.sql.*; public class Ne...

使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法

Jsp使用jdbc连接sqlserver 2005的问题 Java程序如下: package s2jsp.sg.ch03; import java.sql.*; public ...

Oracle 无法监听 因目标主机或对象不存在 连接失败--解决方案

在配置Oracle过程中,监听服务无法启动的原因有很多,原因的分析主要通过Oracle配置过程中给出的错误信息进行判断。  我在配置过程中,安装过程都很顺利,基本没有出现错误。但在最后进入Oracl...

Oracle 无法监听 因目标主机或对象不存在 连接失败--解决方案

在配置Oracle过程中,监听服务无法启动的原因有很多,原因的分析主要通过Oracle配置过程中给出的错误信息进行判断。       我在配置过程中,安装过程都很顺利,基本没有出现错误。但在最...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)