日期:2014-05-17  浏览次数:20436 次

局域网内客户端A访问服务器S,一定要用Named Pipes 协议,我用TCP/IP协议,没用Named Pipes 会提示下面的出错?

请问是不是局域网内客户端A访问服务器S,一定要用Named Pipes 协议?
------最佳解决方案--------------------
引用:
请问是不是局域网内客户端A访问服务器S,一定要用Named Pipes 协议?

不是,但是一般开启named piped和TCP/IP的服务,程序访问还要开启sql Browser。我一般公司访问数据库都是:ip\实例名  这样的格式。
------其他解决方案--------------------
这个应该是你的网络配置那里没启动,所以这个启动不了,TCP/IP和named piped启动了没?
------其他解决方案--------------------
引用:
引用:引用:引用:这个应该是你的网络配置那里没启动,所以这个启动不了,TCP/IP和named piped启动了没?
启动了,真奇怪,我发现brower服务停止了,在局域网内我还是可以连接服务器哦光SQLServer连是可以不需要开启sql Browse……
比如一个应用程序要通过局域网访问某台机器上的SQLServer时,就要开启。2012应该不会在这方面做什么特殊化。但是你单纯用SQLServer连SQLServer就不需要开启sql Browser
------其他解决方案--------------------
引用:
http://bbs.csdn.net/topics/30029849
这个帖子好像说TCP/IP适用任意网段,但事实上局域网只勾了TCP/IP是连接不了的,请问是这样的吗?
局域网里面没那么复杂搞那么多网段吧?又不是公网。服务开起来了一般都能连接啊
------其他解决方案--------------------
其实这个错误也和你使用的登录方式有关:
计算机名\实例名  这个是named pipes的登录
直接ip地址是TCP/IP的登录
------其他解决方案--------------------
错误提示信息比较明显了,在建立连接时发生了网络相关的或数据库实例名称的错误,找不到服务器或服务器无法访问,请验证实例名称是否正确,并确保SQL Server配置成允许远程连接。
1.验证你的程序连接字符串的数据库实例名称是否正确;
2.检查服务器SQL Server的网络连接配置。 
------其他解决方案--------------------
你是不是完全安装了?我公司环境是2008R2 server和2008 R2 SQLSERVER,没发现这个问题。
------其他解决方案--------------------
引用:
请问DBA_Huangzj ,完全安装了,就不能开启brower服务吗?
没有完全安装,反而容易导致启动不了
------其他解决方案--------------------
引用:
引用:这个应该是你的网络配置那里没启动,所以这个启动不了,TCP/IP和named piped启动了没?
启动了,真奇怪,我发现brower服务停止了,在局域网内我还是可以连接服务器哦
光SQLServer连是可以不需要开启sql Browser的。
------其他解决方案--------------------
http://bbs.csdn.net/topics/30029849
这个帖子好像说TCP/IP适用任意网段,但事实上局域网只勾了TCP/IP是连接不了的,请问是这样的吗?
------其他解决方案--------------------
引用:
引用:请问是不是局域网内客户端A访问服务器S,一定要用Named Pipes 协议?
不是,但是一般开启named piped和TCP/IP的服务,程序访问还要开启sql Browser。我一般公司访问数据库都是:ip\实例名  这样的格式。

sql Browser 开启不了啊,右键启动变黑了,我刚安装完后的图

请问如何开启?
------其他解决方案--------------------
我的是64位的win 2008,根本没办法开启brower服务啊
------其他解决方案--------------------
引用:
你是不是完全安装了?我公司环境是2008R2 server和2008 R2 SQLSERVER,没发现这个问题。

我全部安装了,2008R2 server和sql server 2012,装完后发现brower不知道哪里启动
------其他解决方案--------------------
请问DBA_Huangzj ,完全安装了,就不能开启brower服务吗?
------其他解决方案--------------------
引用:
这个应该是你的网络配置那里没启动,所以这个启动不了,TCP/IP和named piped启动了没?

启动了,真奇怪,我发现brower服务停止了,在局域网内我还是可以连接服务器哦