Sql-Server

如何在多個實例上配置 SQL Server 埠?

  • January 26, 2019

我有一個名為 SQLDWDEV01 的伺服器,有 2 個實例:預設和 UAT。

對於使用埠 1433 的預設實例,一切正常。

但是,我根據下圖配置的 UAT 實例,我無法從本地電腦連接。

我有訪問權限,並且啟用了遠端連接。

為了連接到這個實例,我錯過了什麼?

如果這個問題不完整,請詢問,我會回复。

沒有防火牆。

在此處輸入圖像描述

在此處輸入圖像描述

在此處輸入圖像描述

我目前收到的錯誤消息是:

無法連接到 sqldwdev01\UAT。
建立與 SQL Server 的連接時發生與網路相關或特定於實例的錯誤。伺服器未找到或無法訪問。驗證實例名稱是否正確以及 SQL Server 是否配置為允許遠端連接。(提供者:SQL 網路介面,錯誤:26 - 錯誤定位伺服器/指定的實例)(Microsoft SQL Server,錯誤:-1)

已修復 sqldwdev01 我無法連接到 UAT 實例的原因有幾個

  1. 在 SSNetworkConfig\Protocols 下為 UAT 的實例指定了一個動態埠,因此必須將其刪除並指定 1435(因為 1434 正在使用)然後重新啟動服務
  2. 仍然無法遠端連接到實例名稱,但可以使用埠名稱進行連接,例如 sqldwdev01,1435,因此需要執行 sql 瀏覽器服務來引導埠以使用實例名稱進行連接

我啟動了 sql 瀏覽器,現在可以使用 sqldwdev01\uat 進行連接

在此處輸入圖像描述

引用自:https://dba.stackexchange.com/questions/107760