วิธีแก้ไขฐานข้อมูล active directory ที่เสียหาย [แก้ไขโดยผู้เชี่ยวชาญ]

สารบัญ:

วีดีโอ: สาวไต้หวันตีกลà¸à¸‡à¸Šà¸¸à¸” What I've Done Blue 1 2024

วีดีโอ: สาวไต้หวันตีกลà¸à¸‡à¸Šà¸¸à¸” What I've Done Blue 1 2024
Anonim

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

ปัญหานี้อาจทำให้ บริษัท มีปัญหามากมายเนื่องจากมันทำให้พวกเขาไม่สามารถเข้าถึงและแก้ไขข้อมูลภายในฐานข้อมูล

เราจะสำรวจขั้นตอนการแก้ไขปัญหาที่ดีที่สุดที่คุณสามารถทำได้เพื่อแก้ไขปัญหานี้ โปรดทำตามขั้นตอนอย่างระมัดระวังเพื่อหลีกเลี่ยงภาวะแทรกซ้อนที่ไม่จำเป็น

ฉันจะแก้ไขฐานข้อมูลไดเรกทอรีที่ใช้งานอยู่ที่เสียหายได้อย่างไร

1. ตรวจสอบปัญหาฐานข้อมูล Microsoft Active Directory

  1. รีบู๊ตเซิร์ฟเวอร์และกดปุ่ม F8 -> เลือก โหมดการคืนค่าบริการไดเรกทอรี
  2. ตรวจสอบตำแหน่งของ โฟลเดอร์ Winnt \ NTDS
  3. ตรวจสอบการอนุญาตทั้งหมดในโฟลเดอร์ที่กล่าวถึงข้างต้น
  4. ตรวจสอบเพื่อดูว่า Winnt \ Sysvol \ Sysvol ใช้ร่วมกันหรือไม่
  5. ตรวจสอบให้แน่ใจว่าอยู่ในโฟลเดอร์ Sysvol มีโฟลเดอร์ชื่อกำกับด้วยชื่อโดเมน
  6. กดปุ่ม Win + X -> เริ่ม PowerShell (Admin)
  7. พิมพ์คำสั่งต่อไปนี้: ข้อมูลไฟล์ NTDSUTIL (ผลลัพธ์ควรคล้ายกับตัวอย่างนี้ - ข้อมูลไดรฟ์: C: \ NTFS (ไดรฟ์ถาวร) ฟรี (2.9 Gb) รวม (3.9 Gb) D: \ NTFS (ไดรฟ์ถาวร) ฟรี (3.6 Gb) ทั้งหมด (3.9 Gb) ข้อมูลเส้นทาง DS: ฐานข้อมูล: C: \ WINNT \ NTD \ Sntds.dit - 10.1 Mb การสำรองข้อมูล dir: C: \ WINNT \ NTDS \ dsadata.bak การทำงาน dir: C: \ WINNT \ NTDS เข้าสู่ระบบ: C: \ WINNT \ NTDS - res2.log รวม 30.0 Mb - 10.0 Mb res1.log - 10.0 Mb edb.log - 10.0 Mb)
  8. เปลี่ยนชื่อไฟล์ edb.chk และลองบูตเป็นโหมด Normal
  9. หากวิธีนี้ไม่อนุญาตให้คุณบูตเข้าสู่โหมดปกติให้ทำตามขั้นตอนต่อไป

เข้าร่วมตัวเลือกโดเมนหายไป? เอากลับมาด้วยเคล็ดลับง่ายๆ!

2. ตรวจสอบความถูกต้องของฐานข้อมูลของคุณ

  1. รีบูตเข้าสู่ โหมดคืนค่าบริการไดเรกทอรี อีกครั้ง
  2. ภายในพรอมต์คำสั่ง -> พิมพ์คำสั่ง ESENTUTL / g“ NTDS.dit” /! 10240/8 / v / x / o (ใช้เส้นทางที่ไม่มีเครื่องหมายอัญประกาศ) - เส้นทางเริ่มต้นคือ C: \ Winnt \ NTDS \ ntds.dit
  3. ผลลัพธ์ของคำสั่งนี้จะบอกคุณว่าฐานข้อมูลเสียหายหรือไม่
  4. ในการกู้คืนฐานข้อมูลให้พิมพ์คำสั่งนี้: NTDSUTIL Files Recover
  5. หากโพรซีเดอร์นี้แสดงชนิดข้อความแสดงข้อผิดพลาด Quit -> และใช้คำสั่ง: ESENTUTL / p“ NTDS.dit” /! 10240/8 / v / x / o (โดยไม่ใส่เครื่องหมายอัญประกาศ)
  6. ลบไฟล์บันทึกทั้งหมดใน ไดเรกทอรี NTDS แต่ ห้ามย้ายหรือแก้ไข ไฟล์ ntds.dit
  7. ภายใน พรอมต์คำสั่ง -> พิมพ์ ความสมบูรณ์ของไฟล์ NTDSUTIL
  8. หากการตรวจสอบเสร็จสมบูรณ์ให้พิมพ์คำสั่งนี้แล้วรัน: NTDSUTIL ชนิดพรอมต์: การวิเคราะห์ฐานข้อมูลแบบ Semantic
  9. ผลลัพธ์จะบอกคุณว่ากระบวนการวิเคราะห์เสร็จสมบูรณ์
  10. พิมพ์ Quit เพื่อปิด Command Prompt
  11. รีบูตเซิร์ฟเวอร์เป็น โหมดปกติ

เราได้สำรวจขั้นตอนการแก้ไขปัญหาเบื้องต้นที่ดีที่สุดเพื่อแก้ไขข้อผิดพลาดของ ฐานข้อมูลไดเรกทอรีที่ใช้งานเสียหาย

โปรดแจ้งให้เราทราบหากคำแนะนำนี้ช่วยคุณแก้ปัญหาของคุณโดยใช้ส่วนความคิดเห็นด้านล่าง

อ่านเพิ่มเติม:

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