Nie je žiadnym tajomstvom, že databáza Active Directory je uložená v súbore NTDS.DIT. A rovnako ako akékoľvek iné databázy, aj databáza Active Directory sa musí pravidelne udržiavať a čistiť z odpadkov a chýb. V tomto článku sa naučíme, ako analyzovať databázu tohto Active Directory a ako opraviť chyby zistené pomocou obslužného programu NTDSUtil (predtým sme sa s týmto obslužným programom oboznámili v článku o odstránení chybného radiča domény)..
1. Najskôr musíte v radiči domény zastaviť službu aktívny adresár doména služby, inak nebudete môcť vykonávať žiadne akcie s databázou NTDS.DIT (ako si spomínate, v systéme Windows 2008 sa služby Active Directory môžu reštartovať na bežiacom serveri).
2. Do príkazového riadka zadajte príkaz
Ntdsutil.
3. Ak chcete vybrať aktuálnu konfiguráciu AD, zadajte príkaz aktivovať inštancie NTDS.
4. Zadajte príkaz sémantický databázy analýza
v rozhraní ntdsutil.
5. Ak chcete aktivovať funkciu podrobného protokolovania, zadajte príkaz ukecaný na.
6. Ak chcete spustiť sémantickú analýzu súboru Ntds.dit, zadajte príkaz go. V dôsledku vykonania tohto príkazu sa v aktuálnom adresári objaví súbor s názvom Dsdit.dmp.n, ktorý bude obsahovať podrobnú správu o analýze, kde n je celé číslo, ktoré sa s každým vykonaním takejto analýzy postupne zvyšuje..
Čiastočné chyby v databáze Active Directory je možné opraviť pomocou príkazu go fixup.
7. Kontext mimo príkazu sémantický kontrolór
napíšte a spustite príkaz go fixup:
8. Ak chcete ukončiť obslužný program NTDSUtil, napíšte dvakrát prestať.
9. Spustite službu aktívny adresár doména služby a reštartujte radič domény.