0

我无法连接到 Win7 虚拟机上托管的 SQL Server 2005。我是VM新手,有人可以帮我找到问题吗?

我能够连接安装在本地计算机上的另一个 SQL 服务器。

4

2 回答 2

1

当你说你无法联系时——这可能意味着很多事情——你真的需要更加具体。

除了这里已经存在的评论和答案 - 如果您在 Sql Server Management Studio 中连接到它时遇到问题 - 您应该在 VM 本身上打开配置管理器并确保启用共享内存和命名管道(打开 SQL Server树中的网络配置节点)。

例如,SQL Server Express 实例默认配置为拒绝 SSMS 默认打开的远程连接类型。

于 2012-06-08T08:10:30.027 回答
0

首先检查您的连接字符串(供参考): http:
//www.connectionstrings.com/

其次,您需要在客户机防火墙中添加一个例外或完全禁用它(端口 1433 用于 sql tcp/ip 访问)。

这对我来说很好:

SQLConn.ConnectionString = "Network Library=DBMSSOCN; Data Source=xxx.xxx.xxx.xxx,1433;
Initial Catalog=mySQLServerDBName; User ID=myUsername;Password=myPassword"

祝你好运

于 2012-06-08T08:04:46.643 回答