Sql-Server

啟用對 SQL Server 2008 的遠端訪問

  • July 19, 2012

我剛剛使用 VMWare 工作站建構了一個虛擬 SQL Server 2 節點集群。Windows 集群已創建,SQL 已安裝在兩個節點上並添加到集群中,已應用所有最新更新,但我正在嘗試從我的工作站連接到數據庫引擎,但我只是收到錯誤消息:

“在建立與 SQL Server 的連接時發生與網路相關或特定於實例的錯誤。找不到伺服器或無法訪問該伺服器。驗證實例名稱是否正確以及 SQL Server 是否配置為允許遠端連接。(提供者:命名管道提供程序,錯誤:40 - 無法打開與 SQL Server 的連接)(Microsoft SQL Server,錯誤:2)“

我已將埠 1433 作為入站防火牆規則添加到兩個節點,嘗試完全禁用防火牆服務,並在兩個節點上禁用 SQL Server 網路配置的 MSSQLSERVER 協議上的命名管道。此外,如果我遠端連接到活動集群節點,我也無法使用 SQL Server Management Studio 進行本地連接。

不確定我的問題是與集群相關還是與 SQL 伺服器相關。我在這裡錯過了一步嗎?

在此處輸入圖像描述

在故障轉移群集管理器中,您將擁有 SQL 實例的資源組。在這個資源組中應該有一個名稱和 IP 地址(即在發生故障轉移時在集群節點之間移動的名稱和 IP 地址)。

您的 SQL 實例需要綁定到此 IP 地址 - 在 SQL Server 配置管理器中打開 TCP/IP 協議的屬性,並確保為該協議啟用了群集 IP 地址。

引用自:https://serverfault.com/questions/409039