Sql server 2012 将VMware用作主机可以连接的服务器

Sql server 2012 将VMware用作主机可以连接的服务器,sql-server-2012,vmware,windows-7-x64,windows-server-2012,vmware-workstation,Sql Server 2012,Vmware,Windows 7 X64,Windows Server 2012,Vmware Workstation,我正在尝试从主机连接到虚拟机(VMware)上的SQL Server VM正在使用SQL Server 2012运行Windows Server 2012。主机正在运行Windows 7 我已将网络连接更改为桥接(选中或不选中“复制物理网络连接状态”复选框)和仅主机 我已禁用/启用VMware网络适配器VMnet1和VMnet8 我尝试通过从VM获得的IP、主机上的适配器和名称进行连接 在重启VM之前/之后,我也尝试了上述操作 虚拟机上的防火墙已关闭 我现在很想把这台电脑扔出窗外 我在网上发

我正在尝试从主机连接到虚拟机(VMware)上的SQL Server

VM正在使用SQL Server 2012运行Windows Server 2012。主机正在运行Windows 7

  • 我已将网络连接更改为桥接(选中或不选中“复制物理网络连接状态”复选框)和仅主机
  • 我已禁用/启用VMware网络适配器VMnet1和VMnet8
  • 我尝试通过从VM获得的IP、主机上的适配器和名称进行连接
  • 在重启VM之前/之后,我也尝试了上述操作
  • 虚拟机上的防火墙已关闭
我现在很想把这台电脑扔出窗外

我在网上发现的只是上述步骤的重复。有人能给我解释一下怎么做,好像我以前从来没有做过这样的事情(因为我没有做过),或者如果没有,告诉我我做错了什么

附言:


我正在尽我所能地提出这些问题,但我不是很擅长。在提出这个问题之前,我已经第三次阅读了关于提出一个好问题的说明,我正在努力。所以,如果你想把它标记为不清楚或重复,请告诉我为什么,给我一点时间来修改它,或者在我有时间修改它后再回来,因为没有反馈很难变得更好,当人们只是说“这不是一个好问题”时,让人沮丧,把它搁置,当我尝试改进时,请不要费心检查。

您应该使用桥接网络从主机到虚拟机来宾操作系统进行通信,例如Windows 7到Windows 2012。有关VMware网络类型的更多信息,请参阅


请确保在Windows 2012实例中关闭防火墙,因为它可能会阻止两个实例之间的网络连接。

我的问题的解决方案是,我没有完全关闭Windows防火墙,我只是关闭了域配置文件

一旦我关闭了私人和公共配置文件,我就可以ping了


感谢那些提供帮助的人。非常感谢。

您可以从工作站访问(ping)您的服务器吗?如果是,是否已启用sql server浏览器服务?如果是,您是否在configuration manager中启用了TCP/IP?@Gabor:我无法通过虚拟机提供的IP(powershell中的ipconfig)ping服务器。SQL Server Browser正在运行,协议中启用了TCP/IP(以及共享内存和命名管道)。我根据您的帖子为问题添加了更多细节,谢谢。不幸的是,我一直在使用桥接网络,防火墙已关闭。能否使用
ipconfig
命令检查win 2012实例是否具有IP。还要检查win7计算机中的
ipconfig
,以验证vmnet适配器是否与win7计算机的网络适配器IP范围重叠。我一直在使用Windows Server 2012中的ipconfig命令为我的所有测试获取要ping的IP,因此它确实获得了IP。以太网适配器局域网连接2、VMnet1和VMnet8都有不同的地址。