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

局域网访问sql server2005,用IP加端口号可以登录,但使用服务器名不能登录。
问题如下:
  我在自己机器上建立了一个数据库来提供服务,以供局域网内访问使用。TCP/IP和name pipes等都开了,也开了允许远程连接。数据库里也对要登录的用户名启用了。但是就是有一个问题:在局域网的另一台机器上,打开SSMS,我使用IP登录时没问题的。而是用服务器名登录就会出错。SSMS中对网络上的数据库进行查找时,可以看到数据库服务器的服务器名。
错误信息如下:
  TITLE: 连接到服务器
------------------------------

无法连接到 RONNIE。

------------------------------
ADDITIONAL INFORMATION:

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

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------



不知道有没有人遇到这种情况,求解决办法!多谢!

------解决方案--------------------
不在同一个域,联系网络管理员设置
------解决方案--------------------
探讨
我记得c盘windows下面有修改服务器名的地方