Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano sposób korzystania z funkcji dbdump online usługi Active Directory.
Oryginalny numer KB: 315098
Podsumowanie
Funkcja dbdump w trybie online w Ldp.exe umożliwia wyświetlenie wartości przechowywanych w bazie danych podczas działania kontrolera domeny. Funkcję dbdump online można wyzwolić, modyfikując atrybut dumpDatabase w katalogu rootDSA.
Wartości określone dla tego atrybutu to atrybuty inne niż atrybuty domyślne, które chcesz zrzucić. Podane wartości są nazwą tego atrybutu. Funkcja dumpDatabase najpierw sprawdza, czy masz wystarczające prawa do dumpingu bazy danych. Następnie zrzuca bazę danych do pliku Ntds.dmp. Plik Ntds.dmp znajduje się w tym samym folderze co plik bazy danych (.dit). Atrybuty domyślne to:
- DNT
- PDNT
- OBJ
- Typ sieci RDN
- CNT
- ABCNT
- Czas delTime
- NCDNT
- AbVis
Przykład użycia: Zbadaj problem z nazwą SPN z konfliktem CNF lub usuniętymi atrybutami DEL
Aby utworzyć plik Ntds.dmp, wykonaj następujące kroki:
Uruchom Ldp.exe na kontrolerze domeny, który rejestruje zdarzenie NTDS 1645.
Połącz się lokalnie, a następnie utwórz powiązanie jako administrator przedsiębiorstwa.
Kliknij pozycję Modyfikuj w menu Przeglądaj .
Edytuj atrybut: dumpdatabase.
Edytuj dla wartości: nazwa ncname objectclass objectguid instancetype. Musisz pozostawić jedną spację między atrybutami.
Kliknij przycisk Enter. Pole Lista wprowadzania zawiera następujący wpis:
[Dodaj]dumpdatabase: nazwa ncname objectclass objectguid instancetypeKliknij opcje Rozszerzone i Uruchom.
Zostanie utworzony plik %systemroot%\NTDS\Ntds.dmp lub zostanie wyświetlony komunikat o błędzie w Ldp.exe, który należy zbadać.
Możesz również uzyskać ten wyzwalany za pomocą pliku importu LDIFDE dump-db.txt, na przykład:
Dn:
Zmień typ: modyfikowanie
Dodaj: dumpdatabase
Dumpdatabase: nazwa ncname objectclass objectguid instancetype
-
Aby zaimportować plik z LDIFDE, użyj wiersza polecenia, takiego jak ldifde /s \<targetserver> /i /f dump-db.txt
.
Korzystanie z danych wyjściowych
Plik Ntds.dmp jest plikiem tekstowym. Poszukaj identyfikatora GUID powodującego konflikt lub usuniętego identyfikatora GUID zgłoszonego w przypadku zdarzenia 1645, aby zobaczyć niezgodność odwołania wewnętrznego.
Przykładowy plik zrzutu
Poniższy przykład pokazuje, że obiekt CROSSREF dla domeny PDT wskazuje na nieprawidłowy obiekt, który został już usunięty:
3953 2326 true 3 1 0 - 1163 - 4
3947 196619 56.6E.52.8A.2E.B4.00.43.BE.B1.B3.57.91.AD.F5.BE PDT
...
3947 1161 false 1376281 2 0 2001-08-04 11:02.47 - -
- - - 9E.4C.AB.36.81.65.2B.4F.A0.31.59.D5.C2.74.68.F2 pdt
DEL:36ab4c9e-6581-4f2b-a031-59d5c27468f2
...
3958 1161 false 1376281 3 0 2001-08-04 23:02.47 - -
- - - - 85.0B.3B.A1.EC.68.37.46.9E.D0.FF.F6.66.BA.FB.84 pdt
Wewnętrzne punkty odniesienia do 3947, chociaż powinny wskazywać nowy obiekt 3958 dla dc=pdt,dc=net.
Możesz rozwiązać ten problem z semantycznym modułem sprawdzania najnowszej wersji narzędzia Ntdsutil.exe.