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

在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。该如何处理

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

在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 

我机子上装的是vs 2005,sql 2000 没装sql 2005 服务器上装的是sql 2000,连的是服务器上的数据库, 程序(c/s)写完后给几个同事安装了 , 有些能正常使用 有些就出现上面的错误,怎么解决?  

问什么有些能连上 有几台机子就不能连上?

[解决办法]
恩,你的情况多半是因为你没有指定正确的SQL服务“名称”,因而无法正确连接。请仔细检查你的你的名称是否正确。以及机器上的相关服务是否启用,如命名管道等。
其实对我来说 ,最靠得住的SQL连接就是IP地址+端口方式。你首先确定你的服务器的IP地址,和服务的端口,然后连接的时候服务器名称填:
Ip,端口
注意是逗号。

[解决办法]
还可能是```设定了登陆模式里只能用WINDOW身份认证```
[解决办法]
检查一下 配置文件,是否和你的服务器运行登陆的用户名密码 匹配。
[解决办法]
先Telnet SQL默认端口是否打开,防火墙是否开启,如果这一步过不了就按照楼上的操作来. 如果都执行了,就在SQL服务端检查是否给了某个客户端的远程访问权限. SQL访问一般情况下就这几个问题,很好判断的.

热点排行