Ser*_*ero 9 sql-server sql-server-2008
我在VM上安装了SQL Server 2008,其中有三个实例:
从我的本地计算机上,我正在尝试使用Management Studio连接到这三个实例.我可以毫无问题地连接到服务器名称实例,但是当尝试连接到其他两个时,它失败并显示错误:
"建立与SQL Server的连接时发生与网络相关或特定于实例的错误.未找到服务器或无法访问服务器.验证实例名称是否正确以及SQL Server是否配置为允许远程连接"
我已经验证所有三个实例都允许远程连接,端口是所有三个端口的默认端口,所有端口都启用了TCP/IP协议,我可以使用服务器名称\实例名称格式在本地连接到所有三个.
还有什么可能阻止我连接到两个命名实例?
谢谢.
我今天也遇到了同样的问题,但我想我终于找到了解决方案。一旦执行了以下步骤,就可以解决我的问题。
您需要在承载SQL Server实例的VM上启动SQL Server Browser服务。您可以通过以下方法找到它:开始->运行并键入“服务”,然后按回车键。展开服务窗口,然后找到名为“ SQL Server Browser”的服务。矿山在未运行时被禁用。因此,我通过选择服务突出显示了该服务,并将“启动类型”更改为“自动(延迟启动)”,然后按“确定”。然后再次右键单击该服务,然后单击“启动”。服务启动后,您应该可以再次连接到所有实例,假设防火墙问题没有任何问题(可以在客户端和主机上暂时禁用它们)。
本文对此作了很好的解释:https : //www.mssqltips.com/sqlservertip/2661/how-to-connect-to-a-sql-server-named-instance/
祝你好运!
防火墙是首先要检查的... UDP 上的端口 1434(我认为)到服务器应该是开放的。然后,如果该端口已打开,您需要确保实际的数据库侦听端口已打开。我想如果没记错的话你可以在 SQL 实例本身的 SQL 配置工具中找到这些。
您可能为默认 SQL 实例打开了端口 1433,但可能没有为其他实例打开端口 1433。
之后,您需要使用 SQL 配置工具对 SQL 实例设置的网络配置进行更详细的检查。
哦,是的,您需要确保 SQL 浏览器服务也在运行...这都是凭记忆的...可能有点混乱。
| 归档时间: |
|
| 查看次数: |
10382 次 |
| 最近记录: |