Sql-Server
如何在多個實例上配置 SQL Server 埠?
我有一個名為 SQLDWDEV01 的伺服器,有 2 個實例:預設和 UAT。
對於使用埠 1433 的預設實例,一切正常。
但是,我根據下圖配置的 UAT 實例,我無法從本地電腦連接。
我有訪問權限,並且啟用了遠端連接。
為了連接到這個實例,我錯過了什麼?
如果這個問題不完整,請詢問,我會回复。
沒有防火牆。
我目前收到的錯誤消息是:
無法連接到 sqldwdev01\UAT。
建立與 SQL Server 的連接時發生與網路相關或特定於實例的錯誤。伺服器未找到或無法訪問。驗證實例名稱是否正確以及 SQL Server 是否配置為允許遠端連接。(提供者:SQL 網路介面,錯誤:26 - 錯誤定位伺服器/指定的實例)(Microsoft SQL Server,錯誤:-1)
已修復 sqldwdev01 我無法連接到 UAT 實例的原因有幾個
- 在 SSNetworkConfig\Protocols 下為 UAT 的實例指定了一個動態埠,因此必須將其刪除並指定 1435(因為 1434 正在使用)然後重新啟動服務
- 仍然無法遠端連接到實例名稱,但可以使用埠名稱進行連接,例如 sqldwdev01,1435,因此需要執行 sql 瀏覽器服務來引導埠以使用實例名稱進行連接
我啟動了 sql 瀏覽器,現在可以使用 sqldwdev01\uat 進行連接