<sqlserver2008 R2> 数据库连接失败

1.问题描述

由于服务器瘫痪,导致数据库服务器无法使用,重新安装了sqlserver2008R2,安装后应用无法连接数据库,异常:

java.sql.SQLException: Network error IOException: Connection refused

2.分析解决

1)拒绝连接可能是应用问题也可能是数据库本身问题,首先解决服务端问题。登陆数据库服务器,使用netstat-an|findstr"1433"查看数据库服务是否正常,发现结果为空,确定是服务端问题。也可以使用telnet判断。

2)查阅资料知道,新安装的sqlserver默认是不开通tcp远程连接的。需要手动配置。

可以参考:http://blog.csdn.net/monkeyandy/article/details/7609531

开启远程tcp/ip服务和端口。版本不同可能会有少许不同。

3)设置好重启后,启动应用程序,连接正常。

相关推荐