到全局编录服务器的入站的复制的数据库错误导致无法正常工作

文章翻译 文章翻译
文章编号: 253644 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

本文内容

症状

在特定的情况下对全局编录 (GC) 服务器的入站的复制可以暂停数据库错误。此数据库错误不是数据库损坏,而造成的一个方案,它由以下特点:
  1. GC 上, 已经存在 (在此示例 TESTUG) 的通用组和包含组成员身份的组的属性为空。请注意这是正常的可能会导致不显式地将成员添加到它的情况下创建一个组。
  2. TESTUG 的组类型从通用更改为另一种组类型。
  3. 此组类型更改将复制到全局编录服务器,由于组成员身份没有将暂停的复制。
在这种情况下,全局编录是类似于以下内容的目录服务事件日志中生成一个事件:
Event Type:     Error
Event Source:   NTDS Replication
Event Category: Replication 
Event ID:       1084
Date:           1/6/2000
Time:           10:27:05 AM
User:           Everyone
Computer:       MYGC
Description:
Replication error: The directory replication agent (DRA) couldn't update object CN=TestUG,CN=Users,DC=TestDomain,DC=com (GUID 8e5bf454-5940-4671-a253-d6ee93903a62) on this system with changes which have been received from source server f82ab77e-140e-4779-bd71-4b2166076488._msdcs.testdomain.com. An error occurred during the application of the changes to the directory database on this system. 
 
The error message is: 
The replication operation encountered a database error.
 
The directory will try to update the object later on the next replication cycle. Synchronization of this server with the source is effectively blocked until the update problem is corrected. 
If this condition appears to be related to a resource shortage, please stop and restart this Windows Domain Controller. 
If this condition is an internal error, a database error, or an object relationship or constraint error, manual intervention will be required to correct the database and allow the update to proceed.  It is valuable to note that the problem is caused by the fact that the change on the remote system cannot be applied locally. Manually updating the objects on the local system in not recommended. Instead, on the source system (which has the changes already), try to reverse or back out the change.  Then, on the next replication cycle, observe whether the change can now be applied locally. 
The record data is the status code. 
Data:
0000: 03 21 00 00               .!..    
				

原因

在前面的示例中可能会发生此问题,因为 MYGC 的本地副本的 Active Directory 指示的"CN = TestUG,CN = 用户,DC = TestDomain,DC = com"是没有成员的通用组和源域控制器 (称为源服务器在事件详细介绍) 转发其组类型已修改为某些东西以外的其他通用的 TestUG 进行更改。请注意 TestUG 可能或不在源域控制器上当前具有成员。

解决方案

若要解决此问题,获得最新的 service pack,对于 Windows 2000。有关更多的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910如何获取最新的 Windows 2000 服务软件包
注意: 您需要从 OEM 供应商购买了数据中心从中获得任何服务包或修补程序的数据中心服务器。

要变通解决此问题,使用下列方法之一:

方法 1

删除在组,然后使用新所需的组类型重新创建它。虽然这是最简单的解决方案,它可能不合需要如果 TestUG 现有 acl 中引用或包含多个成员。

方法 2

确保组具有将组类型更改回为通用,然后允许此更改将复制到所有全局编录服务器的至少一个成员。此复制完成后则组可以更改从通用到另一种组类型。

状态

Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中的问题。Windows 2000 Service Pack 1 中,第一次已得到纠正此问题。

属性

文章编号: 253644 - 最后修改: 2013年10月20日 - 修订: 2.2
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
关键字:?
kbnosurvey kbarchive kbmt kbactivedirectoryrepl kbbug kbfix kbnetwork kbwin2000sp1fix KB253644 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 253644
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com