Connecting to named SQL Server 2016 instance

I am configuring multiple (named) instances of SQL Server 2016 on my Windows Server 2012 Azure VM. I have LogMeIn Hamachi installed on this VM and my own computer for a secure connection between the two.

I can connect to my default SQL instance by just using the IP in my SQL Server Management Studio, but connecting to my named instanced just doesn't work.

  • I set the port to 1435 in Sql server config manager for all IP's
  • I tried using the VM IP + "\instancename" and ip + ":1435"
  • I tried using the Hamachi IP + "\instancename" and ip + ":1435"

I have Sql management studio installed on that specific VM and I can login to the named instance using the internal IP\instancename and also machinename\instance, but any attempt to connect remotely fails.

1
задан 6 September 2016 в 15:49
2 ответа

Каждый экземпляр должен работать на своем собственном порту, и пока работает браузер SQL (порт 1434), вы должны иметь доступ к отдельным экземплярам, ​​используя "HOST_NAME \ INSTANCE_NAME". Если вам нужно использовать IP-адрес, чтобы вы могли ссылаться на них, используя «IP, PORT», обратите внимание на запятую вместо двоеточия.

2
ответ дан 3 December 2019 в 20:35

Это может показаться глупым, но попробуйте добавить имя удаленного компьютера в файл hosts с ip через hamachi, а затем попробуйте использовать его, как если бы вы были напрямую подключены. (например, в той же локальной сети)

0
ответ дан 3 December 2019 в 20:35

Теги

Похожие вопросы