sql-server - 删除 SQL 集群节点

标签 sql-server sql-server-2012 windows-clustering

我正在尝试从 Server 2012 R2 计算机中删除 SQL 2012 群集节点。然而,窗口和集群本身已经被摧毁,因此当尝试删除节点时,设置在验证中出错,因为......

“本地计算机不是 Windows 故障转移群集的成员”

“SQL Server 故障转移群集服务未联机,或者无法从其中一个节点访问群集。要继续确定群集未联机的原因并重新运行安装程序。请勿重新运行该规则,因为该规则无法检测到集群环境”。

有人知道如何强制删除 SQL 集群节点吗?

最佳答案

我知道这对 JBone 来说可能为时已晚,但我也遇到了同样的问题,我所做的就是进入注册表并删除实例的 ClusterName 项。这可以让卸载程序将其视为非集群实例,并且您可以通过添加/删除程序将其作为非集群实例卸载。

我删除的注册表项是:

HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL11.MSSQLSERVER\Cluster:ClusterName

关于sql-server - 删除 SQL 集群节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22764337/

相关文章:

sqlclr - 为 CLR 函数设置 SCHEMABINDING 和 IsDeterministic

sql - 在 SQL Server 2012 中将专辑轨道编号作为 INT 插入表时出现语法错误

windows - 用于更新 Windows Server 故障转移群集中群集 IP 资源名称的 Powershell 命令

c# - VS 2010 数据库 ORM 插件

SQL Server : success and failure combination

sql-server - 如何从另一个表填充父表和子表?

sql-server - SQL Server 使用 native SSMS 功能/SSMS 增强搜索数据库对象 "on the fly"

SQL-Server CONCAT 案例

寻找趋势 block 的算法

delphi - 使用 Delphi 编程 Windows Cluster 资源 DLL