0

我在工作中遇到了一个让我发疯的问题。我是 SQL 新手,并且正在寻找我作为系统管理员的腿(试炼)。我们有一个运行 SQL 数据库的生产服务器,我试图在独立(测试)环境中模拟生产服务器。我的独立服务器具有完全相同的硬件,并且我也将生产服务器驱动器幻影到测试服务器(独立)上。一切都是一样的。唯一的区别是我的测试服务器不在域中。它只在一个工作组中。我的设置包括一台客户端计算机 (Windows 7) 和运行 Server 2008r2(SP2)+ SQL Server 2008r2 的测试服务器。

我们有连接到数据库的应用程序,当我运行应用程序(连接到数据库?)时,我收到以下错误。

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:5)

我已经研究这个错误大约 3 个月了。我已经黔驴技穷了。我已经尝试了所有我能找到的解决方案。我在此站点上找到的大多数解决方案。启用远程连接 - 完成,防火墙执行 - 不需要,因为我可以禁用防火墙,因为我在独立网络上,但我之前一直在走这条路,但没有帮助。我不认为这是一个网络问题,因为我只使用一个连接服务器和一个客户端的交换机。我可以在系统之间来回 ping 通。

我已经尝试了很多其他解决方案,以至于我什至都记不住它们。改了这么多设置我都记不清了。谢天谢地,如果我觉得我走得太远并且将太多设置更改为我不记得我做了什么的地方,我可以将服务器重新映像回正常状态。

正如你所知道的,我可能只会让事情变得更糟,我尝试修复错误的次数越多,但我别无选择。每个人都在看着我解决这个问题并让测试服务器正常工作,但我需要一些帮助。非常感谢任何可以帮助我解决这个问题的人。这将不胜感激!

4

0 回答 0