从虚拟PC连接到SQL server

从虚拟PC连接到SQL server,sql,sql-server,sql-server-2005,virtual-pc,Sql,Sql Server,Sql Server 2005,Virtual Pc,我的桌面上安装了VS2008和SQLServer2005DeveloperEdition。我有一个运行在虚拟PC中的XP实例,希望连接到dev实例。我以域用户身份登录到桌面和XP的虚拟实例。当我尝试连接时,我收到一条消息说“服务器不存在或访问被拒绝”。我需要做什么才能连接。我正在使用受信任的连接,并且用户ID对数据库具有权限 Paul确保VPC没有使用NAT进行网络连接 还要检查您的配置,以确保允许远程连接。默认情况下,远程连接已关闭。您是否尝试过从虚拟实例ping桌面?我遇到了同样的问题,并发

我的桌面上安装了VS2008和SQLServer2005DeveloperEdition。我有一个运行在虚拟PC中的XP实例,希望连接到dev实例。我以域用户身份登录到桌面和XP的虚拟实例。当我尝试连接时,我收到一条消息说“服务器不存在或访问被拒绝”。我需要做什么才能连接。我正在使用受信任的连接,并且用户ID对数据库具有权限


Paul

确保VPC没有使用NAT进行网络连接


还要检查您的配置,以确保允许远程连接。默认情况下,远程连接已关闭。

您是否尝试过从虚拟实例ping桌面?我遇到了同样的问题,并发现防火墙阻止了两台机器之间的任何通信。

我发现您必须进入SQL Server外围配置工具,并将“远程连接”设置为“本地和远程连接”。显然,默认设置为“仅本地连接”。

我遇到了相同的问题,有点像在VMWare上运行的-MS Server 2003和SQLServer 2008 Ent,在尝试从主机(在Vista x64上)进行连接时得到了“服务器不存在或访问被拒绝”


那么,您是否认为通过SQLServer外围配置工具更改为“本地和远程连接”就可以做到这一点

对我来说,尽管还为远程连接配置了SQL server,但我无法从Win XP VM访问SQL server


因此,当我从主机上禁用windows防火墙时,它工作正常

这里也有同样的问题,windows 7上的主机防火墙被关闭,现在连接(已经做了所有的好事:打开浏览器服务,启用tcp ip和命名主机,重新启动服务,ip上的固定端口),以找到我需要为哪个utp/ip创建规则!