我无法连接到Win7虚拟机上托管的SQL Server 2005。我是VM的新手,有人可以帮我找到问题吗?
我能够连接本地计算机上安装的另一个SQL服务器。
答案 0 :(得分:1)
当你说你无法连接时 - 这可能意味着很多事情 - 你真的需要更加具体。
除了此处已有的注释和答案 - 如果您在Sql Server Management Studio中连接它时遇到问题 - 您应该在VM上打开Configuration Manager并确保启用了共享内存和命名管道(打开树中的SQL Server网络配置节点。)
例如,SQL Server Express实例默认配置为拒绝SSMS默认打开的远程连接类型。
答案 1 :(得分: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"
祝你好运