sys.dm_hadr_auto_page_repair (Transact-SQL)

Dotyczy:SQL Server

Zwraca wiersz dla każdej automatycznej próby naprawy strony w dowolnej bazie danych dostępności na replice dostępności, która jest hostowana przez wystąpienie serwera dla dowolnej grupy dostępności. Ten widok zawiera wiersze dla najnowszych automatycznych prób naprawy strony dla danej podstawowej lub pomocniczej bazy danych z maksymalnie 100 wierszami na bazę danych. Gdy tylko baza danych osiągnie swój maksymalny rozmiar, wiersz dla kolejnej automatycznej próby naprawy strony zastępuje jeden z istniejących wpisów.

W poniższej tabeli zdefiniowano znaczenie różnych kolumn:

Nazwa kolumny Typ danych Description
database_id int ID bazy danych, do której odpowiada ten wiersz.
file_id int Identyfikator pliku, w którym znajduje się strona.
page_id bigint Identyfikacja strony w pliku.
error_type int Rodzaj błędu. Wartości mogą być następujące:

-1 = Wszystkie sprzętowe błędy 823

1 = 824 błędy inne niż zła suma kontrolna lub uszkodzona strona (np. zły identyfikator strony)

2 = Zła suma kontrolna

3 = Zerwana strona
page_status int Status próby naprawy strony:

2 = Kolejka na żądanie od partnera.

3 = Prośba wysłana do partnera.

4 = Page został pomyślnie naprawiony.

5 = Strona nie została naprawiona podczas ostatniej próby/ Automatyczna naprawa strony spróbuje naprawić stronę ponownie.
modification_time datetime Czas ostatniej zmiany statusu strony.

Permissions

Wymaga VIEW uprawnienia STAN SERWERA na serwerze.

Uprawnienia dla programu SQL Server 2022 i nowszych

Wymaga VIEW uprawnień STAN WYDAJNOŚCI SERWERA na serwerze.