Active Directory 中的名称冲突导致复制错误

文章翻译 文章翻译
文章编号: 281485 - 查看本文应用于的产品
本文的发布号曾为 CHS281485
展开全部 | 关闭全部

本文内容

症状

当您试图在“Active Directory 站点和服务”工具中的复制伙伴之间复制更改时,可能会显示下面的错误消息:
The following error occurred during the attempt to synchronize the domain controllers.The naming context is in the process of being removed or is not replicated from the specified server.
在系统事件日志中或许还能找到事件 ID 1226 或 1265。

原因

此消息表示删除或重新创建 CrossRef 对象使计算机处于这样的状态中:新命名上下文的名称冲突。

解决方案

Service Pack 信息

要解决此问题,请获取最新的 Microsoft Windows 2000 Service Pack。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910 如何获取最新的 Windows 2000 Service Pack

修补程序信息

Microsoft 提供了一个受支持的修补程序。但是,此修补程序仅用于解决本文所述的问题。请仅对出现这一特定问题的系统应用此修补程序。

如果可以下载此修补程序,此知识库文章顶部将存在“提供修补程序下载”部分。如果此部分不存在,请向 Microsoft 客户支持服务部门提交请求以获取该修补程序。

注意:如果发生其他问题或需要进行任何疑难解答,您可能需要另行创建服务请求。对于此特定修补程序无法解决的其他支持问题和事项,将照常收取支持费用。有关 Microsoft 客户支持服务部门的电话号码的完整列表,或者另行创建服务请求,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意:“提供修补程序下载”窗体显示了修补程序提供的语言。如果找不到需要的语言,则说明修补程序没有那种语言的版本。 该修补程序的英文版应具有以下文件属性或更新的属性:
日期         时间   版本        大小        文件名
   --------------------------------------------------------
3/7/2001   01:11p   5.0.2195.3330  155,408   Ntdsutil.exe
3/7/2001   01:11p   5.0.2195.3330  155,408   Ntdsutil.exe
				

在安装此修补程序之后,在“目录服务还原”模式下重新启动计算机,启动命令 (Cmd.exe) 提示窗口,然后键入下列行,在每一行后按 Enter:
c:\ntdsutil
sem d a
go fix
q
您应该看到类似以下示例的文本,这表示恢复成功:
c:\ntdsutil
c:\ntdsutil:sem d a
semantic checker:go fix
Fixup mode is turned on
Opening DIT database...Done.

Could not update "datatable" table:key already exists.
Could not retrieve "ATTk589826" column in "datatable" table:(warning) column is null.
Done.

Opening database [Current].....Done.

Getting record count...1744 records
Writing summary into log file dsdit.dmp.0
Records scanned: 1700
Processing records..Done.

semantic checker:q

状态

Microsoft 已经确认这是在本文开头列出的 Microsoft 产品中存在的问题。 此问题最早在 Windows 2000 Service Pack 3 中得到解决。

更多信息

有关如何获取 Windows 2000 Datacenter Server 的修补程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
265173 Datacenter 计划和 Windows 2000 Datacenter Server 产品
有关如何在只重新启动一次的情况下安装多个修补程序的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
296861 如何在安装多个 Windows 更新或修补程序时只重启一次
有关如何同时安装 Windows 2000 和 Windows 2000 修补程序的其他信息,请单击下面的文章编号,以查看 Windows 知识库中相应的文章:
249149 安装 Microsoft Windows 2000 和 Windows 2000 修复程序
有关如何在“目录服务还原”模式下重新启动计算机的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
202485 Windows 2000 中的安全启动模式说明
出现本部分所述的问题时,您可能在事件日志中看到以下项:
Event Type:Warning
Event Source:NTDS KCC
Event Category:Knowledge Consistency Checker
Event ID: 1265
Date: 7/25/2000
Time:11:06:15 AM
User:N/A
Computer:SRV1
Description:
The attempt to establish a replication link with parameters
Partition:DC="CHILD
CNF:318498a8-8c57-46e3-b226-3693f7719162",DC=DOM2,DC=com
Source DSA DN:CN=NTDS
Settings,CN=SRV2,CN=Servers,CN=SITE2,CN=Sites,CN=Configuration,DC=CHILD,DC=DOM1,DC=net
Source DSA Address:
cabc8641-9a94-41d9-bf9a-56f43b67006a._msdcs.child.dom1.net
Inter-site Transport (if any):CN=IP,CN=Inter-Site
Transports,CN=Sites,CN=Configuration,DC=child,DC=dom1,DC=net
failed with the following status:
Logon Failure:The target account name is incorrect.
The record data is the status code.This operation will be retried.
Data:
0000: 74 05 00 00 t...

Event Type:Information
Event Source:NTDS Replication
Event Category:Replication
Event ID: 1226
Date: 06/11/2000
Time:6:10:32 PM
User:Everyone
Computer:YOURCOMPUTERNAME
Description:
The object
CN=YOURCOMPUTERNAME,CN=Servers,CN=Default-First-Site,CN=Sites,CN=Configuration,DC=YOURDOMAINNAME ,DC=com (with objectGuid 793c9a19-94ee-4713-b154-9a7f7d81b4a0) was created on a remote server.However, this name is already in use here by the object with objectGuid 980563ba-c29c-4638-ad40-3d0574c925b0.The object with objectGuid 980563ba-c29c-4638-ad40-3d0574c925b0 will be renamed to YOURCOMPUTERNAME CNF:980563ba-c29c-4638-ad40-3d0574c925b0, since the other object claimed the name first.
注意:这些项中列出的 GUID 可能有所不同。

可以使用 Ntdsutil 获取以下显示名称中的冲突的信息。查找位于“Found 2 domain(s)”下的行。

当连接到根域列表中的服务器 1 时使用 Ntdsutil:
c:\>ntdsutil
ntdsutil:metadata cleanup
metadata cleanup:connections
server connections:connect to server servername1
Binding to servername1 ...
Connected to servername1 using credentials of locally logged on user
server connections:quit
metadata cleanup:s o t
select operation target:l d
Found 2 domain(s)
0 - DC=firstdomain,DC=com
1 - DC="seconddomain
CNF:9b9fbae4-7ba8-45b3-bb6c-71b94c37779a",DC=com
select operation target:select domain 1
No current site
Domain - DC="seconddomain
CNF:9b9fbae4-7ba8-45b3-bb6c-71b94c37779a",DC=com
No current server
当连接到对等域列表中的服务器 2 时使用 Ntdsutil:
H:\>ntdsutil
ntdsutil:metadata cleanup
metadata cleanup:connections
server connections:connect to server servername2
Binding to servername2 ...
Connected to servername2 using credentials of locally logged on user
server connections:quit
metadata cleanup:s o t
select operation target:list domains
Found 2 domain(s)
0 - DC=firstdomain,DC=com
1 - DC=seconddomain,DC=com
select operation target:select domain 1
No current site
Domain - DC=seconddomain,DC=comDescription of Safe Boot Mode in Windows 2000
在此示例中,根域显示错误的名称:
Found 2 domain(s)
0 - DC=firstdomain,DC=com
1 - DC="seconddomain
CNF:9b9fbae4-7ba8-45b3-bb6c-71b94c37779a",DC=com
对等域显示正确的信息:
Found 2 domain(s)
0 - DC=firstdomain,DC=com
1 - DC=seconddomain,DC=com
select operation target:select domain 1

属性

文章编号: 281485 - 最后修改: 2008年9月11日 - 修订: 2.6
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
关键字:?
kbautohotfix kbhotfixserver kbqfe kbbug kbdirservices kbfix kbwin2000presp3fix kbwin2000sp3fix KB281485
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