Windows
連接到命名的 SQL Server 2016 實例
我正在我的 Windows Server 2012 Azure VM 上配置 SQL Server 2016 的多個(命名)實例。我在此 VM 和我自己的電腦上安裝了 LogMeIn Hamachi,以實現兩者之間的安全連接。
我可以只使用我的 SQL Server Management Studio 中的 IP 連接到我的預設 SQL 實例,但連接到我的命名實例是行不通的。
- 我在所有 IP 的 Sql 伺服器配置管理器中將埠設置為 1435
- 我嘗試使用 VM IP + “\instancename” 和 ip + “:1435”
- 我嘗試使用 Hamachi IP + “\instancename” 和 ip + “:1435”
我在該特定 VM 上安裝了 Sql management studio,我可以使用內部 IP\instancename 和 machinename\instance 登錄到命名實例,但任何遠端連接嘗試都會失敗。
每個實例都應該在自己的埠上執行,只要 SQL 瀏覽器(埠 1434)正在執行,您就應該能夠使用“HOST_NAME\INSTANCE_NAME”訪問各個實例。如果您需要使用 IP 地址,您應該可以使用“IP,PORT”來引用這些地址,請注意逗號而不是冒號。
這可能看起來有點傻,但是嘗試使用 hamachi 上的 ip 將遠端電腦的名稱添加到主機文件中,然後嘗試像直接連接一樣使用它。(例如在同一個區域網路上)