你用本机打cmd 后输入telnet 服务器IP地址 1433,如果能进,说明你主机可以调用服务器上的数据库。建议去检查下服务器上是否把1433端口屏蔽了
虚拟机没有玩过。不过你可以试试全部调为单机的试试就是数据库设为127.0.0.1本机连接127.0.0.1试试