症状
使用 Windows 群集管理器工具更改 Microsoft SQL Server Analysis Services (SSAS)故障转移群集实例的网络名称后,无法使用 SQL Server 设置程序修改具有已更改网络名称的故障转移群集实例。
注意 此问题出现在从 SSAS 2008 到 SSAS 2017 的 SSAS 版本中。
原因
出现此问题的原因是,当你在不属于 SQL Server 的工具中执行更改时,不会在注册表中更改群集实例的名称。
解决方案
重要提示本部分、方法或任务包含有关如何修改注册表的步骤。但是,如果您错误地修改了注册表,可能会出现严重问题。因此,请确保仔细执行以下步骤。为增强保护,请在修改注册表之前对其进行备份。然后,如果出现问题,您可以还原注册表。有关如何备份和还原注册表的详细信息,请参阅如何在 Windows 中备份和还原注册表。
若要解决此问题,请更改故障转移群集中每个节点的注册表中的群集名称。 要修改群集中节点上的群集名称,请按照下列步骤操作:
-
启动注册表编辑器。
-
找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstanceId\Cluster
-
在 "详细信息" 窗格中,右键单击 " ClusterName", 然后单击 " 修改"。
-
在 " 值数据 " 框中键入正确的群集名称,然后单击 "确定"。
-
在 "文件" 菜单上,单击 "退出"
-
在群集中的每个节点上重复步骤1至步骤5。
注意由于注册表项仅由安装程序使用,因此节点可以保持联机。