首页 > 数据库 > SQL Server > 正文

sql 2005不允许进行远程连接可能会导致此失败的解决方法

2024-08-31 01:01:29
字体:
来源:转载
供稿:网友
 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

网站的数据库连接语句为:Server=127.0.0.1;uid=sa;pwd=xxx;database=xxx 
经测试把server=127.0.0.1改为“server=.”或“server=机器名”,都可以正常连接; 
所以只有在用IP时不能连接,经分析,解决方法如下: 
1.打开Sql Server 2005 “配置工具” 中的“SQL Server 外围应用配置器”,点击“服务和连接的外围应用配置器”; 
2.在出来的界面中点击“Database Engine”中的“远程连接”,把连接方式改为“本地连接和远程连接”中的“同时使用tcp/ip和name pipes”; 
3.修改后通过“配置工具”中的“SQL Server Configuration Manager”重启Sql Server 2005服务; 
注意:一定要重启Sql Server 2005服务修改才会生效;
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表