新配的电脑,使用的数据库为sql server 2000,.NET 版本用的是 vs2005 运行程序时一直报错:

 

建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失

败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

 

解决方法为:

1. 控制面板-〉管理工具-〉服务  选择SQL Server Browser关闭此项服务。

2. 打开sql2005的sql server 2005外围应用配置器,选择服务和连接的外围应用配置器,选择远程连接,选择同时使用TCP/IP和named

pipes。

3. 打开sql2000的服务器网络使用工具,启用的协议选择TCP/IP协议,选择TCP/IP,点击属性,将默认端口号由1156改为1433。

重启sql server就好了。

 

posted on 2010-10-26 16:50  小妮子  阅读(307)  评论(0编辑  收藏  举报