急,急,急,
写了一个C/S模式的程序,
在程序连接2005数据库时,本地测试正常,
数据库是放在另外的机器上,
什么1433端口,命名管道等全打开,
部署之后,有些机器可以正常连接,
但有些机器就是不行,总是报错说:
sql server 2005不允许远程访问,请确认1433端口已经打开.....想不明白的是为什么有些机器可以,有些机器不行呢,
最后在网上狂找一番,
按各路达人的方法试过之后,问题依旧,
现在是已经没有思路,希望各位达人帮帮忙,
小弟感激涕零!
写了一个C/S模式的程序,
在程序连接2005数据库时,本地测试正常,
数据库是放在另外的机器上,
什么1433端口,命名管道等全打开,
部署之后,有些机器可以正常连接,
但有些机器就是不行,总是报错说:
sql server 2005不允许远程访问,请确认1433端口已经打开.....想不明白的是为什么有些机器可以,有些机器不行呢,
最后在网上狂找一番,
按各路达人的方法试过之后,问题依旧,
现在是已经没有思路,希望各位达人帮帮忙,
小弟感激涕零!
检查防火墙
telnet 服务器IP 1433也可以,另,客户机基本上是XP系统,
在曾经装过WINFORM程序的机器上测试正常,
其它的不行,以为要装Framework,后来直接给机器装上.NET Framework 3.5也不行,
MDAC也更新到最近版本,
问题依旧啊