SQL Server 2005 安装更新失败: ERROR:29511 创建本地用户组失败

本文详细介绍了在安装SQL Server 2005 SP3时遇到的创建本地用户组失败的问题,错误号29511。解决方案包括使用Windows Server 2003支持工具中的adsiedit.msc修复FsmoRoleOwner属性,以解决无法创建对象的错误,从而成功安装更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述

==========

SQL Server 2005 在更新SP3时,提示创建本地用户组失败。

故障排查及解决办法

==========

1. MSP Error: 29511  创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败

在summary.txt中,存在以下错误信息:

----------------------------------------------------------------------------------

Product                   : Analysis Services (MSSQLSERVER)

Product Version (Previous): 1399

Product Version (Final)   :

Status                    : 失败

Log File                  : C:/Program Files/Microsoft SQL Server/90/Setup Bootstrap/LOG/Hotfix/OLAP9_Hotfix_KB955706_sqlrun_as.msp.log

Error Number              : 29511

Error Description         : MSP Error: 29511  创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败。

在OLAP9_Hotfix_KB955706_sqlrun_as.msp.log中存在以下错误信息:

----------------------------------------------------------------------------------

MSI (s) (6C!1C) [14:45:10:312]: 产品: Microsoft SQL Server 2005 Analysis Services (64 位) -- 错误 29511。创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败。

错误 29511。创建本地组 SQLServer2005MSOLAPUser$SYDBSVRA$MSSQLSERVER 失败。

MSI (s) (6C:30) [14:45:10:343]: User policy value 'DisableRollback' is 0

MSI (s) (6C:30) [14:45:10:343]: Machine policy value 'DisableRollback' is 0

操作结束 14:45:10: InstallFinalize。返回值 3。

在windows组管理中,手动删除这个组,当重建一个global group时,失败,发生类似于如下的错误:

"Cannot create the object because directory service was unable to allocate a relative identifier"

解决办法

========
1.下载并安装Windows server 2003支持工具
http://www.microsoft.com/downloads/en/details.aspx?FamilyId=6EC50B78-8BE1-4E81-B3BE-4E7AC4F0912D&displaylang=en

2.找到该文件夹,并运行adsiedit.msc

3.Domain->CN=System->CN=RIDManager$->右键,打开property

4.找到属性FsmoRoleOwner:

我们发现类似于这样的一串值:
CN=NTDS Settings/0ADEL:4aaffd7b-ffe7-4349-917f85c99b874e8,CN=CULLDC02,CN=Servers,CN=Birkenhead,CN=Sites,CN=Configuration,DC=cull,DC=local

“/0ADEL:4aaffd7b-ffe7-4349-917f85c99b874e8”表明有一个对象已经不存在

5.删掉这部分,将这串值更正为:
CN=NTDS Settings,CN=CULLDC02,CN=Servers,CN=Birkenhead,CN=Sites,CN=Configuration,DC=cull,DC=local

6.点击OK,关闭该工具

7.再次尝试手工创建一个global group,成功。

8.重新安装SQL Server 2005 SP3.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值