com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.UnknownHostException: TCP/IP已经启用了 ,怎么还说连接失败 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计是因为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就不会再报错了,窗口显示为一片黑,即为正常。 楼主可以参考一下这个:SQL SERVER 不能连接的完美解决方案 哪完美解决方案是2000的吧,2005的就一段话,而且我的TCP/IP开着的 怎样将上市公司Excel财务报表到入SQL数据库 求一条SQL 语句 , 简单的,写出给10分。关于合并2条SQL语句 mysql数据库问题,update语法 【求一SQL语句】如何将表的一些信息作为数据插入到一个已经存在的表中,详情见内,解决后马上结帖^_^ 请教一个关于规则的问题 合计 触发器的疑惑 关于存储过程的简单问题。 导入数据时提示:对于指定的缓冲区来讲太大 sql如何清空执行完提示的信息?比如(print 1;输出“1” 但不显示1,直接空白一片) 这个无效的列名,怎么回事? 一个查询的比较 三张表的查询,在线等
您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不能打开到主机的连接,在端口 1433: 连接失败
启动tcp/ip连接的方法:
打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了!
这时在命令行输入:telnet localhost 1433就不会再报错了,窗口显示为一片黑,即为正常。
SQL SERVER 不能连接的完美解决方案