你目前正处于脱机状态,正在等待 Internet 重新连接

"帐户名与安全 Id 之间的映射不完成"错误时向 SQL Server 2008年故障转移群集添加节点

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2019402
症状
请考虑以下情形:
  • 您可以通过使用"群集安全策略"对话框中的域本地组选项配置 Microsoft SQL Server 2008年故障转移群集。
  • 安装完成后,丢弃且将具有相同的名称或其他由 Active Directory 中重新创建域本地组名称。

在此方案中,如果您尝试将新节点添加到一个现有实例,SQL Server 安装程序将失败,并收到下面的错误消息:

SQL Server 安装程序遇到了以下错误:
"任何帐户名与安全 Id 之间的映射已不完成"。
"错误代码 0x84BB0001"。
原因
安全 ID (SID),最初分配给域组将不再有效。更改用于 SQL Server 2008年故障转移群集安装的域组不受支持。这是因为由使用在初始安装过程中使用的域组的 SID 设置安全配置信息。这种安全配置信息的一个例子是文件和文件夹上的访问控制列表未使用的 SQL Server 故障转移实例。即使使用相同的名称重新创建的域组,该 SID 将有所不同。因此,原始 SID 的权限集将不再有效。

注意: 域迁移 SQL Server 2008年故障转移群集实例也不支持。

解决方案

重新安装SQL Server 故障转移实例。

注意第一次在 SQL Server 2008 Service Pack 2 中修复此问题。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

968382如何获取最新的 service pack,SQL Server 2008 年

更多信息

如果删除和重新创建域本地组,您可能会收到下面的错误消息,当您尝试启动 SQL Server 服务:

initerrlog: 无法打开错误日志文件 '。操作系统错误 = 的 3 (系统找不到指定的路径。)。

引用

SQL服务器 2008年故障转移群集白皮书

警告:本文已自动翻译

属性

文章 ID:2019402 - 上次审阅时间:11/23/2013 22:12:00 - 修订版本: 3.0

, , , ,

  • kbmt KB2019402 KbMtzh
反馈