无法在虚拟机之间连接SQL Server

时间:2018-06-21 05:02:35

标签: sql-server virtual-machine vmware

我有两个虚拟机(1-2)。两者具有相同的操作系统版本(Windows Server 2012 R2)和SQL Enterprise版本。然而, 我可以从server1连接到server2。但是无法连接到服务器1。 我添加了例外端口1433(SQL Server默认为防火墙)。如何解决这个问题呢? 我也可以从本地计算机连接到server2。

2 个答案:

答案 0 :(得分:0)

我的猜测是尚未启用“允许远程访问”。由于安全原因,默认情况下在安装中将其关闭。因此,除非已将其打开...

如果这样做没有帮助,请查看Microsoft's guide to troubleshooting database connections,该指南有很好的指导。

答案 1 :(得分:0)

通常是两件事之一:

  1. Windows防火墙阻止了连接。在这种情况下:

    Add sqlserver.exe to the firewall and it should fix it 
    
  2. 未启用远程访问。使用以下

     sp_configure 'remote access',1
     reconfigure