Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Numer ID artykułu
:
315136
Ostatnia weryfikacja
25 czerwca 2003
Weryfikacja
4.0
Streszczenie
Wymagania
Rozruch usług katalogowych w trybie przywracania
Uruchamianie programu Ntdsutil.exe
Wykonywanie analizy bazy danych
Odczytywanie określonego rekordu
Materiały referencyjne
W tym artykule krok po kroku opisano, jak uruchamiać narzędzie sprawdzania semantyki bazy danych usługi Active Directory. W przeciwieństwie do poleceń zarządzania plikami, które sprawdzają integralność bazy danych pod kątem zgodności z semantyką bazy danych ESENT, analiza semantyczna polega na analizie danych pod kątem zgodności z semantyką usługi Active Directory. W ten sposób można wygenerować raporty dotyczące liczby istniejących rekordów, w tym rekordów usuniętych i rekordów fantomów.Usługa katalogowa systemu Windows 2000 otwiera pliki w trybie wyłączności. To oznacza, że plikami nie można zarządzać, kiedy program działa jako kontroler domeny. Pierwsza procedura to rozruch serwera w trybie Usługa katalogowa.
Powrót na górę
Narzędzie Ntdsutil nie jest domyślnie instalowane w systemie Windows 2000. Wchodzi w skład narzędzi obsługi serwera i może być zainstalowane przez uruchomienie pliku 2000rst.msi znajdującego się w folderze \support\tools na dysku CD systemu Windows 2000.
1.
Wykonaj ponowny rozruch serwera.
2.
Po pojawieniu się informacji systemu BIOS naciśnij klawisz F8.
3.
Wybierz polecenie Tryb przywracania usług katalogowych (tylko kontrolery domen systemu Windows 2000), a następnie naciśnij klawisz ENTER.
4.
Wybierz serwer, a następnie naciśnij klawisz ENTER.
5.
Zaloguj się przy użyciu administracyjnego konta przywracania, które zostało utworzone podczas podwyższania tego kontrolera domeny.
Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
W oknie Otwórz wpisz polecenie ntdsutil, a następnie naciśnij klawisz ENTER. Zauważ, że możesz wyświetlić Pomoc programu Ntdsutil.exe, wpisując znak ? w wierszu polecenia i naciskając klawisz ENTER.
Ta procedura rozpoczyna semantyczną analizę pliku Ntds.dit. Generowany raport jest zapisywany do pliku Dsdit.dmp.n w folderze bieżącym, gdzie n jest liczbą całkowitą zwiększaną przy każdym uruchomieniu polecenia.
W wierszu polecenia Ntdsutil.exe wpisz polecenie Semantic database analysis, a następnie naciśnij klawisz ENTER.
W wierszu polecenia Semantic Checker wpisz polecenie Go, a następnie naciśnij klawisz ENTER.
Zostanie wyświetlona weryfikacja. Aby zakończyć, wpisz polecenie q, naciśnij klawisz ENTER, wpisz polecenie q, a następnie naciśnij klawisz ENTER.
Ta procedura umożliwia odczytanie określonego rekordu z pliku Ntds.dit przy użyciu zmiennej numeru rekordu DNT. Jedną z funkcji warstwy bazy danych jest translacja każdej nazwy wyróżniającej na strukturę całkowitoliczbową zwaną znacznikiem nazwy wyróżniającej, wykorzystywanym do wszystkich operacji dostępu wewnętrznego. Warstwa bazy danych gwarantuje unikatowość znacznika nazwy wyróżniającej dla każdego rekordu bazy danych. Aby wyświetlić indeksy i przypisane im numery DNT, należy posłużyć się poleceniem integrity w menu Files programu Ntdsutil.exe.
W wierszu polecenia Semantic Checker wpisz polecenie Get numer rekordu DNT, a następnie naciśnij klawisz ENTER.
BoczekX-Man