日期:2014-05-19  浏览次数:20444 次

关系VS2005项目连SQL2000报错的问题,急,在线等!
新建了一个VS2005的项目,在连SQL2000是抱了这个错误:
在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。   (provider:   命名管道提供程序,   error:   40   -   无法打开到   SQL   Server   的连接)   “,
注:本机没装SQL2005,连接语句也没错,因为拿到别人装SQL2005的机器上能正常连SQL2000,难道必须在本机装SQL2005才能解决这个问题吗?急啊,请各位高手帮个忙,谢谢!

------解决方案--------------------
SQL Server 外围应用配置器-> 远程连接,打开Tcp/Ip

SQL Server 配置管理器 查看tcp/ip端口是否是1433,如不是,则连接字符串加上端口

sever Management 查看服务器属性-> 安全性,选上sa认证

------解决方案--------------------
在连接到 SQL Server 2005 时..
_____________________________
你连接的是sql server 2000吗?
------解决方案--------------------
修改下sql2005的配置吧
------解决方案--------------------
你VS2005是不是才装的?
------解决方案--------------------
你装VS2005时是不是把它自带的那个SQL2005 Express也安装了

打开SQL Server服务管理器,看现在连接的是哪一个服务器
------解决方案--------------------
打个 sql server sp4
------解决方案--------------------
因为拿到别人装SQL2005的机器上能正常连SQL2000
--------------------
你确定是正确连接到2000了,不是2005?
------解决方案--------------------
你的Sql server 2000没有起动,必须手工起动才行,我的也这样
------解决方案--------------------
你先用SQL Server 2000的企业管理器或者2005的Management Studio连接一下你的SQL Server 2000,你看看能否连接上去,你这种错误肯定不是程序的问题.
------解决方案--------------------
前几天刚见论坛上有人出了这个问题,好像也没解决

不过这个问题应该不会是程序的问题
------解决方案--------------------
以前也见过一个类似的问题,当时那个是因为改了管理员密码导致的,把密码改回去就好了,自己没遇到过,也不知道具体是怎么个问题