KB4479283 - 修正:若叢集中遠端節點無法連線SQL Server安裝會失敗

套用到
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

症狀

假設你在 2014、2016 或 2017 SQL Server Microsoft (AG) 使用Always On可用性群組,且叢集中有一個節點無法存取。 例如,你新增一條進來防火牆規則來阻擋 TCP 埠 135、137、139 或 445。

在這種情況下,當你在叢集中安裝 SQL Server 實例時,SQL Server 安裝程式會掃描所有叢集節點尋找重複的實例名稱。 若其他叢集節點無法存取,安裝即告失敗。

解決方式

此問題的修正包含於以下 SQL Server 更新中:

累積更新13 for SQL Server 2017

累積更新5 for SQL Server 2016 SP2

Cumulative Update 1 for SQL Server 2014 Service Pack 3

此修正新增了 SkipRule 交換器,以繞過遠端節點偵測。 要在 SQL Server 安裝中新增此交換器,請使用以下格式:

setup /skipRules=Cluster_VerifyForErrors_Instance_Name /ACTION=安裝

關於 SQL Server 建置

每個新的 SQL Server 建置都包含了前一個建置中所有的熱修補與安全修補。 我們建議您安裝最新版本的 SQL Server:

SQL Server 2017 最新累積更新

SQL Server 2016 最新累積更新

SQL Server 2014 建置版本

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來描述軟體更新的 術語