日期:2014-05-17  浏览次数:20510 次

【请教】为什么局域网内个别机器连不上SQL Server 2005 express
大家好,我用vc2008做了个客户端程序,往局域网内的SQL Server 2005 express数据库写数据,发现个别机器用客户端程序连接数据库失败(xp,win7都有),大部分是成功的。

请问这是什么个情况??

------解决方案--------------------
排查步骤:

1、本机telnet localhost 1433
检查能否连接 连接OK进入第2步

2 在连接不上的客户端进行1433端口连接
2.1 ping sqlserver IP
2.2 telnet sqlserverIP 1433

3. 检查sql server configuration manager配置情况
tpc/IP或named pipes 是否已启用。
4 检查数据库实例是否允许远程连接

------解决方案--------------------
那是那台机没有加入同一个域吧,或者是没有加入局域网