首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

.net2005中sqlclient没法连接到局域网中的sql2000数据库

2011-12-14 
.net2005中sqlclient无法连接到局域网中的sql2000数据库。我的程序直接用sqlclient访问。sqlConnnewSqlConn

.net2005中sqlclient无法连接到局域网中的sql2000数据库。
我的程序直接用sqlclient访问。
sqlConn   =   new   SqlConnection( "Persist   Security   Info=False;User   ID=sa;Password=aa;Initial   Catalog=BtPro;Server=yuanwei; ");
如果Server为本机,没有问题,如果为局域网中的sql   server服务器,则无法连接。我在IDE的服务器资源管理器中新建sqlclient连接,也不行,只能看到服务器,无法连接。使用odbc却可以。
哪位高手遇到过这种问题呢?
解决立即揭帖。

[解决办法]
用IP代替机器名试下

另外,确保2000的允许外部通过TCP/IP连接访问
[解决办法]
确保sql2000允许外部通过TCP/IP连接访问
把pipe和tcp/ip都打开
[解决办法]
确认端口都开放

ip代替计算机名
[解决办法]
你在查询分析器里面可以连接服务器吗?

试下在查询分析器里以 "sa "+ "aa ",连接一下服务器,看是否能够成功..
[解决办法]
怪事年年有,今年特别多...

呵呵...

遇到些莫名其妙的问题确实很烦人哦..
[解决办法]
直接用ip连接看行不行,应该没有问题
[解决办法]
"SQL Server不存在或访问被拒绝 "问题的解决
http://www.cnblogs.com/tutuya/archive/2006/08/07/470080.html
SQL Server连接中的三个最常见错误:
http://blog.csdn.net/goody9807/archive/2004/12/03/203087.aspx

热点排行