新配的电脑,使用的数据库为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就好了。