<sqlserver2008 R2> 数据库连接失败

1.问题描述
由于服务器瘫痪,导致数据库服务器无法使用,重新安装了sqlserver2008 R2,安装后应用无法连接数据库,异常:
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)设置好重启后,启动应用程序,连接正常。

猜你喜欢

转载自zoroeye.iteye.com/blog/2157186