2个sql server 2008 r2服务器相互访问对方的实例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2个sql server 2008 r2服务器相互访问对方的实例相关的知识,希望对你有一定的参考价值。
有2台电脑都安装了SQL SERVER 2008 R2。2台电脑都配置了远程访问。A数据库可以远程连接上B的数据库。但是B数据库却远程连接不上A.数据库。不知道原因。
A电脑需以下设置1. 打开配置工具,SQL Server配置管理器
2. 在 SQL Server Network Configuration下面的Protocols for MSSQLSERVER,启用Named Pipes和TCP/IP协议
3. 使用telnet servername 1433命令来检测是否可以正常连接,如果在执行完命令后屏幕左上角出现光标,说明可以正常连接,否则会出现错误提示。如果系统找不到telnet命令,说明Telnet Client没有安装,打开控制面板,去“Turn windows feature on or off”,选中“Telnet Client”,点击OK就行了。
4. 如果经过上述设置仍然无法登陆SQLSERVER,请检测防火墙设置,一般将1433端口开放出来就一切正常了追问
你的意思是A的配置有问题?
追答是的·B访问不了A·那就肯定是A得设置问题·
亲·设置好了·求采纳哦·
就是A数据库所在机器的防火墙。追问
2台电脑的防火墙都关闭了。而且2台电脑都可以连接本地实例。A也可以远程连接上B,就是B怎么都连接不上A的实例。
追答你按照这个过程查一下(A是服务器,B是客户端)
按照如下步骤检查:
1. 确认数据库是否允许远程连接
http://zhidao.baidu.com/question/443193756.html?old=1&afterAnswer=1#here
2. 确认数据库服务是否正常启动
进windows的服务管理器,看带有sqlserver的服务
3. 确认数据库服务器的防火墙开通
同1
4. 确认客户端到服务器网络畅通
在客户机上的命令行执行 c:>ping 服务器名
5. 确认连接字符串正确,包括:主机名\实例名,端口
这个,看你的程序了吧。
6. 确认数据库是否允许混合登录方式
同1
以上是关于2个sql server 2008 r2服务器相互访问对方的实例的主要内容,如果未能解决你的问题,请参考以下文章
跪求SQL Server 2008 R2 Standard (64
SQL Server 2008 R2群集 - 将SQL Server实例移动到另一个节点后失败
Windows Server 2008 R2系统上安装SQLServer2012集群(简略)
sql server 2008 R2 无法启动 提示 3417 错误