数据库不能远程链接怎么解决A network-related

acol 2012-02-04 11:26:25
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

因为前台也掉用了数据。是能够连接的。前台代码和数据库在一台服务器上
但后台在另一台服务器上,所以我的判断是远程链接有问题。



SQL服务器设置。 安装的是 【具有更多功能的Express】
Sql Server Management Studio-右击服务器名-属性-连接,选中“允许远程连接到此服务器”。
已经设置了允许

“SQL Server 配置管理器”-TCP/IP连接 都启用了。

防火墙也设置了1433和sql的例外(关闭防火墙同样连不上,应该不是防火墙问题)


[外围应用配置器]-->将RemoteDacEnable置为True. 也设置了

PALL->TCP端口也设置了1433
TCP/IP的默认端口也是1433
这都是谷歌和百度搜的解决办法,都没用。
...全文
25185 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
acol 2012-02-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wzs_xyz 的回复:]

以前遇到过一次相同问题,无论怎么都早不到问题,原因是同时运行了两个sql服务,sql2000和sql2005
似乎远程会优先连接2005,就连不上了
希望可以做个参考,如有雷同,纯属巧合
解决办法是在服务管理中关闭掉多余的sql服务
[/Quote]
额。我只安装了一个2008
未知数 2012-02-04
  • 打赏
  • 举报
回复
以前遇到过一次相同问题,无论怎么都早不到问题,原因是同时运行了两个sql服务,sql2000和sql2005
似乎远程会优先连接2005,就连不上了
希望可以做个参考,如有雷同,纯属巧合
解决办法是在服务管理中关闭掉多余的sql服务
acol 2012-02-04
  • 打赏
  • 举报
回复
求大神啊
beiwang 2012-02-04
  • 打赏
  • 举报
回复
打补丁了吗!
2000 和 2005 远程链接 都需要打sp1补丁才能链接

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧