Hur man fixar korrupt aktiv katalogdatabas [fixad av experter]

Innehållsförteckning:

Video: Repair corrupt databases - Stellar repair for MSSQL 2024

Video: Repair corrupt databases - Stellar repair for MSSQL 2024
Anonim

Ett antal användare har rapporterat att de får ett felmeddelande som säger Korrupt aktiv katalogdatabas när de försöker starta upp en server som kör Windows Server 2008 eller 2008 R2.

Det här problemet kan orsaka företag ett brett spektrum av problem, eftersom det hindrar dem från att komma åt och ändra data i databasen., kommer vi att utforska de bästa felsökningsstegen du kan vidta för att lösa problemet. Följ stegen noga för att undvika onödiga komplikationer.

Hur kan jag fixa en skadad databas med aktiv katalog?

1. Kontrollera Microsoft Active Directory-databasproblem

  1. Starta om servern och tryck på F8- tangenten -> välj Directory Services Restore Mode.
  2. Kontrollera platsen för Winnt \ NTDS- mappen.
  3. Kontrollera alla behörigheter i mappen som nämns ovan.
  4. Kontrollera om Winnt \ Sysvol \ Sysvol delas.
  5. Se till att i Sysvol- mappen finns en mapp märkt med domännamnet.
  6. Tryck på Win + X- knapparna -> starta PowerShell (Admin).
  7. Skriv in följande kommandon: NTDSUTIL-filer Info (utgången ska likna detta exempel - Drive Information: C: \ NTFS (Fixed Drive) free (2.9 Gb) total (3.9 Gb) D: \ NTFS (Fixed Drive) free (3.6 Gb) totalt (3, 9 Gb) DS-sökvägsinformation: Databas: C: \ WINNT \ NTD \ Sntds.dit - 10, 1 Mb Säkerhetskopiering dir: C: \ WINNT \ NTDS \ dsadata.bak Arbetande dir: C: \ WINNT \ NTDS Logg dir: C: \ WINNT \ NTDS - 30, 0 Mb totalt res2.log - 10, 0 Mb res1.log - 10, 0 Mb edb.log - 10, 0 Mb)
  8. Byt namn på filen edb.chk och försök starta upp till normalt läge.
  9. Om den här metoden inte låter dig starta i normalt läge, följ nästa steg.

Alternativ för att gå med i domän saknas? Få tillbaka det med ett enkelt trick!

2. Kontrollera integriteten i din databas

  1. Starta om till läget Directory Service Restore igen.
  2. Inuti kommandotolken -> skriv kommandot ESENTUTL / g "NTDS.dit" /! 10240/8 / v / x / o (använd sökvägen utan citat) - standardvägen är C: \ Winnt \ NTDS \ ntds.dit
  3. Resultaten av detta kommando berättar om databasen är skadad.
  4. För att återställa databasen skriver du detta kommando: NTDSUTIL Files Recover.
  5. Om den här proceduren visar ett felmeddelande skriver du Avsluta -> och använder kommandot: ESENTUTL / p “NTDS.dit” /! 10240/8 / v / x / o (utan citat).
  6. Ta bort alla loggfiler i NTDS-katalogen men flytta eller ändra inte filen ntds.dit.
  7. Inuti kommandotolken -> skriv NTDSUTIL Files Integrity.
  8. Om kontrollen är klar skriver du det här kommandot och kör det: NTDSUTIL Fråga typ: Semantisk databasanalys Gå.
  9. Resultaten säger att analysprocessen har avslutats.
  10. Skriv Avsluta för att stänga kommandotolken.
  11. Starta om servern till normalt läge.

, undersökte vi några av de bästa felsökningsstegen att vidta för att åtgärda Corrupt Active Directory-databasfelet.

Låt oss veta om den här guiden hjälpte dig att lösa ditt problem genom att använda kommentaravsnittet nedan.

LÄS OCH:

  • Domäntjänster för aktiv katalog som för närvarande inte är tillgängliga i Windows 10
  • Kontrollera att du har tillgång till det katalogfelet i Windows 10
  • Vad är CryptnetUrlCache-katalogen och hur tar jag bort den?
Hur man fixar korrupt aktiv katalogdatabas [fixad av experter]