我在桌面上安装了VS 2008和SQL Server 2005开发人员版。我有一个在虚拟PC中运行的XP实例,并希望连接到DEV实例。我在桌面和XP的虚拟实例上都登录为域用户。当我尝试连接时,我会收到一条消息,说“服务器不存在或访问拒绝”。我需要做什么才能连接。我正在使用可信赖的连接,并且用户ID在DB上具有特权。

保罗

有帮助吗?

解决方案 3

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

其他提示

确保VPC没有将NAT用于其网络连接。

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

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

我遇到了同一件事,有点像-MS Server 2003和SQLServer 2008 ENT在VMware上运行,并在尝试从主机机器连接(在Vista X64上)时获得“服务器不存在或访问”。

因此,您是否认为通过SQL Server表面积配置工具更改为“本地和远程连接”会解决问题吗?

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

因此,当我从主机机器上禁用Windows防火墙时,它可以正常工作!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top