我在SQL Server2008上安装了SQL2008(使用Microsoft Virtual PC)。 我的主机操作系统是Win7 X64。
我已经在主机上安装了SQL企业pipe理器,但是虽然当我浏览服务器时看到我的SQL服务器,但它不会连接 – 给错误40无法打开连接( 如此处所述 )。
我已经完成了我能想到的所有基本的东西:
虚拟机使用虚拟PC中的共享networking(NAT)连接,并可以连接到互联网,我可以ping谷歌和主机。 我的主机不能ping通服务器。
编辑 – 我认为这是一个虚拟机networking问题,而不是一个SQL的问题。
虚拟机(Win2008)可以ping主机,但主机无法 ping虚拟机。
这是否与虚拟PC使用的NAT连接有关? 我不太了解networking共享如何在MS Virual PC中工作…
好的 – 所以这是我使用的NAT。 如果你有同样的问题,这里是我的解决scheme,有一些描述。
所需步骤摘要:
以下是有关Loopback Adapter安装和configuration的更多详细信息的链接。 这帮了我很大的力量。