KB955784 - 無法使用設定程式修改 SSAS 中的故障轉移叢集實例

套用到
SQL Server 2012 Analysis Services SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2016 Business Intelligence SQL Server 2017 Developer SQL Server 2017 Enterprise

症狀

當你使用 Windows 叢集管理員工具更改 Microsoft SQL Server Analysis Services (SSAS) 故障轉移叢集實例的網路名稱後,你無法使用 SQL Server 設定程式修改已更改網路名稱的故障轉移叢集實例。

此問題發生在 SSAS 2008 至 SSAS 2017 版本。

原因

此問題發生是因為當你在非 SQL Server 工具中執行叢集實例名稱變更時,登錄檔中並未更改叢集實例的名稱。

解決方式

重要 此章節、方法或工作包含有關如何修改登錄的步驟。 不過,如果您修改登錄的方法不正確,可能會發生嚴重的問題。 因此,請務必謹慎遵循這些步驟。 您也可以在修改前先備份登錄,以增強保護效果。 萬一發生問題,您就可以還原登錄。 如需進一步了解如何備份及還原登錄的相關資訊,請參閱如何在 Windows 中備份及還原登錄

為了解決這個問題,請在故障轉移叢集的每個節點的登錄檔中更改叢集名稱。 要修改叢集中節點的叢集名稱,請遵循以下步驟:

  1. 啟動 [登錄編輯程式]。
  2. 找出並按一下下列登錄子機碼:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstanceId\Cluster
  3. 在細節面板中,右鍵點 選 ClusterName,然後點 選修改
  4. Value Data 欄位輸入正確的叢集名稱,然後點擊 確定
  5. 檔案 選單中,點選 退出
  6. 在叢集的每個節點重複步驟 1 到 步驟 5。

         節點可以保持在線,因為登錄檔條目僅被設定程式使用。