การจำลองแบบไดเรกทอรีที่ใช้งานอยู่ไม่ มีเหตุการณ์ 1084 และสถานะ 8206: "บริการไดเรกทอรีไม่ว่าง"

นำไปใช้กับ: Windows Server 2008 Service Pack 2Windows Server 2008 R2 Service Pack 1Windows 7

อาการ


คุณสังเกตเห็นว่า มีการบล็อคการจำลองแบบไดเรกทอรีที่ใช้งานอยู่ และคุณได้รับเหตุการณ์บางอย่างที่คล้ายกับต่อไปนี้:

ชื่อแฟ้มบันทึก: บริการไดเรกทอรี
แหล่งที่มา: Microsoft-Windows-ActiveDirectory_DomainService
รหัสเหตุการณ์: 1084
ประเภทงาน: จำลองแบบ
ระดับ: ข้อผิดพลาด
คำสำคัญ: แบบคลาสสิค
คำอธิบาย:
เหตุการณ์ภายใน: บริการระบบโดเมนไดเรกทอรีที่ใช้งานอยู่ไม่สามารถปรับปรุงวัตถุต่อไปนี้ มีการเปลี่ยนแปลงที่ได้รับจากบริการไดเรกทอรีต้นทางต่อไปนี้ได้ เป็นเช่นนี้ เพราะมีข้อผิดพลาดเกิดขึ้นในระหว่างแอพลิเคชันของการเปลี่ยนแปลงการบริการระบบโดเมนไดเรกทอรีที่ใช้งานอยู่ในบริการไดเรกทอรี
 
วัตถุ:
<วัตถุ DN >
GUID ของวัตถุ:
<วัตถุ GUID >
บริการไดเรกทอรีต้นทาง:
<ชื่อ DNS ของคู่ค้าที่ยึด GUID >
 
ซิงโครไนส์ของบริการไดเรกทอรีกับบริการไดเรกทอรีต้นทางถูกบล็อคจนกว่าจะแก้ไขปัญหาการปรับปรุงนี้
 
จะลองดำเนินการนี้อีกครั้งในการจำลองแบบที่จัดกำหนดการไว้ถัดไป
 
การกระทำของผู้ใช้
รีสตาร์ทเครื่องคอมพิวเตอร์ถ้าเงื่อนไขนี้เกี่ยวข้องกับทรัพยากรระบบเหลือน้อย (ตัวอย่างเช่น ต่ำทางกายภาพหรือหน่วยความจำเสมือน)
 
ข้อมูลเพิ่มเติม
ค่าข้อผิดพลาด:
8206 บริการไดเรกทอรีไม่ว่าง

 

ชื่อแฟ้มบันทึก: แหล่งของบริการไดเรกทอรี: รหัสเหตุการณ์ของ Microsoft Windows ActiveDirectory_DomainService: คำอธิบาย 1173: บริการระบบโดเมนไดเรกทอรีที่ใช้งานอยู่มีพบข้อยกเว้นต่อไปนี้ และพารามิเตอร์ที่เกี่ยวข้อง ข้อยกเว้น: e0010002 พารามิเตอร์: ค่าความผิดพลาดของข้อมูลเพิ่มเติม 0:8443การจำลองแบบพบความไม่สอดคล้องกับฐานข้อมูล

คุณสังเกตเห็นว่า วัตถุถูกเพิ่งย้ายจากโดเมนหนึ่งไปยังตำแหน่งที่ระบุในเหตุการณ์ คุณสังเกตเห็นว่า วัตถุต้นฉบับยังคงอยู่บน Dc แบบบาง และวัตถุใหม่บน Dc อื่นในฟอเรสต์ คุณตัดสินใจที่จะลบวัตถุต้นฉบับ แต่ที่ไม่สามารถแก้ไขปัญหา

เมื่อคุณเปิดใช้การวินิจฉัย NTDS ที่เข้าสู่ระบบสำหรับการจำลองแบบประเภทที่ระดับ 3 คุณเห็นเหตุการณ์ต่อไปนี้:

ชื่อแฟ้มบันทึก: บริการไดเรกทอรี
แหล่งที่มา: Microsoft-Windows-ActiveDirectory_DomainService
รหัสเหตุการณ์: 2894
ประเภทงาน: จำลองแบบ
ระดับ: ข้อมูล
คำสำคัญ: แบบคลาสสิค
คำอธิบาย:
ปลายทาง Active Directory Domain Controller ล็อกเหตุการณ์นี้ดำเนินการปรับปรุงค่าในการเชื่อมโยงบนวัตถุแหล่งข้อมูลด้านล่าง การเปลี่ยนแปลงไม่ได้ถูกประยุกต์ใช้ได้เนื่องจากวัตถุต้นฉบับอยู่ในรัฐนำบนตัวควบคุมโดเมนของไดเรกทอรีที่ใช้งานอยู่ที่ปลายทาง
เมื่อต้องการแก้ไขเงื่อนไขนี้ ปลายทางตัวควบคุมโดเมนของไดเรกทอรีที่ใช้งานอยู่จะใหม่ร้องขอรายการสั่งซื้อใหม่ของโปรแกรมปรับปรุงจากแหล่งตัวควบคุมโดเมนของไดเรกทอรีที่ใช้งานอยู่
 
แหล่งวัตถุ GUID:
<วัตถุ GUID >
แอตทริบิวต์:
<ชื่อแอตทริบิวต์ > 
DN วัตถุเป้าหมาย:
<วัตถุ DN >

สาเหตุ


เมื่อวัตถุถูกย้ายระหว่างโดเมน กระบวนการมีสองธุรกรรม:

  1. วัตถุถูกสร้างขึ้นในโดเมนเป้าหมายกับแอตทริบิวต์ทั้งหมดที่จำเป็น วัตถุถูกย้ายมี objectGUID เหมือนกับเป็นวัตถุต้นฉบับ สองออบเจ็กต์ไม่สามารถถ่ายทอดสดบนระบบเดียวกัน
  2. โดเมนต้นทางมีวัตถุใหม่ย้ายวัตถุพร็อกซีในคอนเทนเนอร์โครงสร้างพื้นฐาน และวัตถุเดิมจะถูกเอาออกจากฐานข้อมูล

คุณได้เข้าไปในสถานการณ์นี้เมื่อความล้มเหลวของธุรกรรมที่สองเหตุผลบางประการ ในกรณีส่วนใหญ่ กลไกจัดการการจำลองแบบจะแก้ไขปัญหานี้ โดยเฉพาะอย่างยิ่ง ชุดของเหตุการณ์เงื่อนไขไม่สามารถแก้ไขได้เนื่องจากวิธีแสดงวัตถุที่ถูกลบและสูงกว่าซึ่งสนับสนุนในฐานข้อมูล

การแก้ไข


โปรแกรมแก้ไขด่วนนี้จะพร้อมใช้งานในแค็ตตาล็อกปรับปรุงของ Microsoft

ข้อมูลโปรแกรมแก้ไขด่วน

มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขเฉพาะปัญหาที่อธิบายไว้ในบทความนี้ ใช้การแก้ไขด่วนนี้กับระบบต่าง ๆ ที่พบปัญหาอธิบายไว้ในบทความนี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณไม่ได้รับผลกระทบจากปัญหานี้รุนแรง เราขอแนะนำให้ คุณรอการปรับปรุงซอฟต์แวร์ถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ หากโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด คุณจะเห็นส่วน "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ติดต่อฝ่ายสนับสนุนและบริการลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน หมายเหตุ ถ้ามีปัญหาอื่น ๆ เกิดขึ้น หรือถ้าจำเป็นต้องแก้ไขปัญหาใด ๆ คุณอาจต้องสร้างคำขอรับบริการแยกต่างหาก จะมีค่าใช้จ่ายในการสนับสนุนปกติกับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนเฉพาะนี้ สำหรับรายชื่อทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าและการสนับสนุนของ Microsoft หรือเพื่อสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=support

หมายเหตุ แบบฟอร์ม "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" แสดงภาษาที่โปรแกรมแก้ไขด่วนพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ อาจเป็น เพราะไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องเรียกใช้ Windows Server 2008 SP2 หรือ Windows Server 2008 R2 SP1

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับเซอร์วิสแพ็ค Windows Server 2008 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

968849 วิธีโหลด Service Pack ล่าสุดสำหรับ Windows Server 2008

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับเซอร์วิสแพ็ค Windows Server 2008 R2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

976932 ข้อมูลเกี่ยวกับ Service Pack 1 สำหรับ Windows 7 และ สำหรับ Windows Server 2008 R2

ข้อมูลรีจิสทรี

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณไม่จำเป็นต้องทำการเปลี่ยนแปลงใด ๆ ในรีจิสทรี

ความต้องการในการเริ่มระบบใหม่

คุณต้องเริ่มระบบคอมพิวเตอร์ใหม่หลังจากที่คุณนำโปรแกรมแก้ไขด่วนนี้ไปใช้แล้ว

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ไม่ได้ใช้แทนโปรแกรมแก้ไขด่วนที่มีการนำออกใช้ก่อนหน้านี้

ข้อมูลไฟล์

ไฟล์การติดตั้งโปรแกรมแก้ไขด่วนรุ่นที่ใช้งานทั่วโลกจะมีคุณลักษณะตามที่แสดงในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้จะแสดงอยู่ใน Coordinated Universal Time (UTC) วันที่และเวลาสำหรับไฟล์นี้ในคอมพิวเตอร์ท้องถิ่นจะแสดงเวลาท้องถิ่นของคุณพร้อมกับเวลาออมแสงปัจจุบัน (DST) นอกจากนี้ วันที่และเวลาอาจเปลี่ยนแปลงเมื่อคุณดำเนินการบางอย่างในไฟล์

หมายเหตุข้อมูลแฟ้มของ Windows Server 2008

สิ่งสำคัญ โปรแกรมแก้ไขด่วนของ Windows Vista และ Windows Server 2008 โปรแกรมแก้ไขด่วนที่รวมอยู่ในแพคเกจเดียวกัน อย่างไรก็ตาม เท่านั้น "Windows Vista" จะแสดงอยู่บนเพจที่ร้องขอโปรแกรมแก้ไขด่วน เมื่อต้องการร้องขอแพคเกจโปรแกรมแก้ไขด่วนที่ใช้กับระบบปฏิบัติการหนึ่ง หรือทั้งสอง เลือกโปรแกรมแก้ไขด่วนที่อยู่ภายใต้ "Windows Vista" ในหน้า อ้างอิงส่วน "นำไปใช้กับ" ในบทความเสมอเพื่อกำหนดระบบปฏิบัติการจริงที่จะนำโปรแกรมแก้ไขด่วนแต่ละโปรแกรมไปใช้ด้วย

  • แฟ้มที่นำไปใช้กับผลิตภัณฑ์เจาะจง SR_Level (RTM, SPn) และสาขาเซอร์วิส (LDR, GDR) จะสามารถระบุได้ด้วยการตรวจสอบหมายเลขรุ่นของแฟ้มดังที่ปรากฏในตารางต่อไปนี้:  
  • เวอร์ชัน

    รุ่นผลิตภัณฑ์

    กำหนดเวลา

    สาขาบริการ

    6.0.600 2.23xxx

    Windows Server 2008

    SP2

    LDR

  • แฟ้ม MANIFEST (.manifest) และแฟ้ม MUM (.mum) ซึ่งติดตั้งสำหรับแต่ละสภาพแวดล้อมอยู่แยกต่างหากในส่วน "ข้อมูลแฟ้มเพิ่มเติมสำหรับ Windows Server 2008" แฟ้ม MUM และแฟ้ม MANIFEST และแฟ้มแค็ตตาล็อกการรักษาความปลอดภัย (.cat) ที่เกี่ยวข้องมีความสำคัญอย่างยิ่งในการรักษาสถานะของคอมโพเนนต์ที่ปรับปรุงแล้ว แฟ้มแค็ตตาล็อกการรักษาความปลอดภัยซึ่งแอตทริบิวต์ไม่ได้แสดงรายการไว้จะได้รับการลงชื่อด้วยลายเซ็นดิจิทัลของ Microsoft
  •  

    สำหรับทั้งหมดได้รับการสนับสนุน Windows Server 2008 รุ่นที่ใช้ x86

    ชื่อไฟล์

    รุ่นของไฟล์

    ขนาดไฟล์

    วันที่

    เวลา

    แพลตฟอร์ม

    Ntdsai.dll

    6.0.6002.23134

    1,957,888

    7-Jun-13

    2:56

    x86

     

    สำหรับทั้งหมดได้รับการสนับสนุน Windows Server 2008 รุ่นที่ใช้ x64

    ชื่อไฟล์

    รุ่นของไฟล์

    ขนาดไฟล์

    วันที่

    เวลา

    แพลตฟอร์ม

    Ntdsai.dll

    6.0.6002.23134

    2,657,280

    7-Jun-13

    3:34

    x64

    หมายเหตุข้อมูลแฟ้มของ Windows Server 2008 R2

    สิ่งสำคัญ โปรแกรมแก้ไขด่วน Windows 7 และโปรแกรมแก้ไขด่วน Windows Server 2008 R2 จะรวมอยู่ในแพคเกจเดียวกัน อย่างไรก็ตาม โปรแกรมแก้ไขด่วนในหน้าขอโปรแกรมแก้ไขด่วนแสดงอยู่ภายใต้ระบบปฏิบัติการทั้งสอง หากต้องการขอแพคเกจโปรแกรมแก้ไขด่วนที่ใช้ได้กับระบบปฏิบัติการหนึ่งหรือทั้งสอง โปรดเลือกโปรแกรมแก้ไขด่วนที่แสดงอยู่ภายใต้ "Windows 7/Windows Server 2008 R2" ในเพจนั้น โปรดดูส่วน "นำไปใช้กับ" ในบทความนี้อยู่เสมอ เพื่อให้ทราบถึงระบบปฏิบัติการจริงที่สามารถใช้ได้กับโปรแกรมแก้ไขด่วนแต่ละรายการ

    • แฟ้มที่นำไปใช้กับผลิตภัณฑ์เจาะจง SR_Level (RTM, SPn) และสาขาเซอร์วิส (LDR, GDR) จะสามารถระบุได้ด้วยการตรวจสอบหมายเลขรุ่นของแฟ้มดังที่ปรากฏในตารางต่อไปนี้:  

    เวอร์ชัน

    รุ่นผลิตภัณฑ์

    กำหนดเวลา

    สาขาบริการ

    6.1.760 1.22xxx

    Windows Server 2008 R2

    SP1

    LDR

    • แฟ้ม MANIFEST (.manifest) และแฟ้ม MUM (.mum) ซึ่งติดตั้งสำหรับแต่ละสภาพแวดล้อมอยู่แยกต่างหากในส่วน "ข้อมูลสำหรับ Windows Server 2008 R2 แฟ้มเพิ่มเติม" แฟ้ม MUM และแฟ้ม MANIFEST และแฟ้มแค็ตตาล็อกการรักษาความปลอดภัย (.cat) ที่เกี่ยวข้องมีความสำคัญอย่างยิ่งในการรักษาสถานะของคอมโพเนนต์ที่ปรับปรุงแล้ว แฟ้มแค็ตตาล็อกการรักษาความปลอดภัยซึ่งแอตทริบิวต์ไม่ได้แสดงรายการไว้จะได้รับการลงชื่อด้วยลายเซ็นดิจิทัลของ Microsoft

     

    สำหรับทั้งหมดได้รับการสนับสนุน Windows Server 2008 R2 รุ่นที่ใช้ x64

    ชื่อไฟล์

    รุ่นของไฟล์

    ขนาดไฟล์

    วันที่

    เวลา

    แพลตฟอร์ม

    Ntdsai.dll

    6.1.7601.22351

    2,745,856

    7-Jun-13

    5:16

    x64

    สถานะ

    Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

    ข้อมูลเพิ่มเติม

    สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

    824684 คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายโปรแกรมอัปเดตซอฟต์แวร์ของ Microsoft

    รายละเอียดเพิ่มเติมของไฟล์

    ข้อมูลแฟ้มเพิ่มเติมสำหรับ Windows Server 2008

    แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุน Windows Server 2008 รุ่นที่ใช้ x86

    ชื่อไฟล์

    X86_microsoft-windows-d..toryservices-ntdsai_31bf3856ad364e35_6.0.6002.23134_none_f319d0edcf7b83d2.manifest

    รุ่นของไฟล์

    Not Applicable

    ขนาดไฟล์

    12,574

    Date (UTC)

    7-Jun-13

    Time (UTC)

    3:41

    แพลตฟอร์ม

    Not Applicable

    ชื่อไฟล์

    Update.mum

    รุ่นของไฟล์

    Not Applicable

    ขนาดไฟล์

    34,030

    Date (UTC)

    10-Jun-13

    Time (UTC)

    9:27

    แพลตฟอร์ม

    Not Applicable

    แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุน Windows Server 2008 รุ่นที่ใช้ x64

    ชื่อไฟล์

    Amd64_microsoft-windows-d..toryservices-ntdsai_31bf3856ad364e35_6.0.6002.23134_none_4f386c7187d8f508.manifest

    รุ่นของไฟล์

    Not Applicable

    ขนาดไฟล์

    12,632

    Date (UTC)

    7-Jun-13

    Time (UTC)

    4:24

    แพลตฟอร์ม

    Not Applicable

    ชื่อไฟล์

    Update.mum

    รุ่นของไฟล์

    Not Applicable

    ขนาดไฟล์

    34,338

    Date (UTC)

    10-Jun-13

    Time (UTC)

    9:26

    แพลตฟอร์ม

    Not Applicable

    ข้อมูลแฟ้มเพิ่มเติมสำหรับ Windows Server 2008 R2

    แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุน Windows Server 2008 R2 รุ่นที่ใช้ x64

    ชื่อไฟล์

    Amd64_microsoft-windows-d..toryservices-ntdsai_31bf3856ad364e35_6.1.7601.22351_none_4f47871ee9033495.manifest

    รุ่นของไฟล์

    Not Applicable

    ขนาดไฟล์

    3,531

    Date (UTC)

    7-Jun-13

    Time (UTC)

    5:48

    แพลตฟอร์ม

    Not Applicable

    ชื่อไฟล์

    Update.mum

    รุ่นของไฟล์

    Not Applicable

    ขนาดไฟล์

    41,907

    Date (UTC)

    7-Jun-13

    Time (UTC)

    22:02

    แพลตฟอร์ม

    Not Applicable

    ข้อมูลเพิ่มเติม


    ในกรณีนี้ลูกค้าเฉพาะ เราพบว่า วัตถุต้นฉบับถูกผ่านไปบนสองสาม DCs ของโดเมนต้นทาง และพวกเขามีวัตถุประสงค์ของโดเมนปลายทางในฐานข้อมูลใหม่ ดังนั้น ทางเทคนิค วัตถุ lingering บน Dc ปัญหาภายในขอบเขตของโดเมน

    เมื่อเราเรียกใช้ "Repadmin /removelingeringobjects" บน Dc ปัญหามีการอ้างอิงที่สะอาด DC ปัญหาวัตถุถูกลบออก และวัตถุใหม่ไม่สามารถจำลองแบบไปยังฐานข้อมูล หมายเลขไม่ว่า การอ้างอิง DC ไม่แค็ตตาล็อกส่วนกลาง ดังนั้นไม่มีวัตถุที่ มี objectGUID ที่เฉพาะเจาะจง

    Windows Server 2012 ชุดหนึ่งของวัตถุและ phantom รัฐที่ก่อให้เกิดปัญหานี้สามารถแก้ไข

    เราพบปัญหาด้านต่าง ๆ หลังจากที่เราใช้เอาวัตถุ Lingering:

    • ค่าที่ใช้ในการเชื่อมโยงหลายของออบเจ็กต์ใหม่เข้ากันไม่ได้บนชุดย่อยของ Dc ได้ เราสร้าง ldifde การนำเข้าเมื่อต้องการเอาออก และเพิ่มค่าใหม่อีกครั้งเพื่อให้พวกเขาจะจำลองออกอีกครั้ง
    • บาง Dc เริ่มการละเมิดการเข้าถึงใน LSASS ทำงาน ลูกค้าถูกเอาออก และเพิ่มบทบาทแค็ตตาล็อกส่วนกลางใหม่ แล้ว Dc มีเสถียรภาพ
    • ข้อผิดพลาดจำลองแบบ 8464:

    ความพยายามในการซิงโครไนส์ล้มเหลวเนื่องจาก DC ปลายทางกำลังรอที่จะซิงโครไนส์แอตทริบิวต์บางส่วนใหม่จากต้นฉบับอยู่ในขณะนี้ เงื่อนไขนี้เป็นปกติหากการเปลี่ยน schema ล่าสุดที่ปรับเปลี่ยนชุดแอตทริบิวต์บางส่วน ชุดแอตทริบิวต์บางส่วนปลายทางไม่ได้เป็นชุดย่อยของชุดแอตทริบิวต์บางส่วนของแหล่งที่มา

    • ที่ด้านล่างของ "repadmin /showrepl" แสดงผลข้อผิดพลาด "Access Denied" รายงาน เราไม่สามารถติดตามเหล่านี้ค้างไว้

    บน Dc สองที่ได้รับผลกระทบจากปัญหา เราสามารถเรียกใช้การลดระดับ DCPROMO และ repromotion นี้แก้ไขปัญหา