我正在尝试使用 Sql Server Management Studio 从我的 VM 连接到位于我的主机中的 SqlServer 实例。
从我的主机,我可以使用 SSMS 连接到两个 SQL 实例,但是当我尝试从 VM 连接到主机实例时,SMSS 给出此错误消息(我的在 PT-BR 中):
我的环境是这样的:蓝色虚线块代表我的主机(PC_MASTER),橙色虚线块代表我的VM(MYVM):
以下是每台机器的主要组件:
PC-MASTER(主机): Windows 8 PRO-English w/ SQL Server 2012 Express。SQL 实例名称是“ PC-MASTER\SQLEXPRESS ”。
MyVM (VM): Windows Server 2012 BR-葡萄牙语,带有 SQL Server 2012 标准版。SQL 实例名称是“ MYVM ”。
防火墙:主机有一个入站规则,为所有程序/服务打开 1433/1434 TCP 端口;
SQL 协议:在两台服务器中,所有 3 个主要协议都处于开启状态,顺序如下:共享内存、TCP/IP 和命名管道;
远程访问:两个 SQL 服务器都配置为允许远程连接;
SQL 配置:正如 Somantra 指出的那样,主机 SQL 配置为仅允许通过端口 1433 进行静态访问。
从我的虚拟机(MYVM):