日期:2014-05-18  浏览次数:20349 次

SQL2008连接时使用计算机名称无法连接到服务器
客户端连接服务器时,“服务器名称(S)”用ip地址可以连接到服务。
但是如果“服务器名称(S)”用的是服务器的计算机名称,却无法连接。

错误信息:
===================================

无法连接到 SSSJCJ_2。

===================================

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)

SSSJCJ_2是服务器的计算机名称。
如果不用计算机名称,用IP地址就没问题。

但现在因为要做复制,连接是必须要用实际计算机名称。

求高手指点。

------解决方案--------------------
你在host文件里把这个计算机名加一下。
------解决方案--------------------
探讨

你在host文件里把这个计算机名加一下。