无法连接到 Win7 虚拟机上安装的 SQL Server 2005



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

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

当你说你无法连接时 - 这可能意味着很多事情 - 实际上你需要更具体。

除了此处已有的注释和答案(如果在 Sql Server Management Studio 中连接到它时遇到问题)之外,还应在 VM 本身上打开 配置管理器,并确保已启用"共享内存"和"命名管道"(打开树中的"SQL Server 网络配置"节点)。

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

首先检查您的连接字符串(供参考):
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"

祝你好运

最新更新