Udostępnij za pośrednictwem


log_shipping_monitor_error_detail (języka Transact-SQL)

Przechowuje szczegóły błędu dla zleceń wysyłanie dziennika .W tej tabela są przechowywane w msdb bazy danych.

Tabele powiązane historia i monitorowania są również używane na serwer podstawowy i serwerów pomocniczych.

Nazwa kolumny

Typ danych

Opis

agent_id

uniqueidentifier

Podstawowy identyfikator dla kopia zapasowa lub pomocniczy identyfikator dla kopiowania lub przywracanie.

agent_type

tinyint

Typ wysyłanie dziennika zadanie.

0 = Kopia zapasowa.

1 = Kopia.

2 = Przywracanie.

session_id

int

Identyfikator sesja dla kopia zapasowa/copy/przywracanie/ zadanie.

nazwa_bazy_danych

sysname

Nazwa bazy danych skojarzonej z tym rekordem błąd.Podstawowej bazy danych dla kopia zapasowa, pomocnicza baza danych dla przywracanielub pusty kopii.

sequence_number

int

Przyrostowy numer wskazujący kolejność informacji błędy, które obejmują wiele rekordów.

log_time

datetime

data i czas utworzenia rekordu.

log_time_utc

datetime

data i czas , przy której rekord został utworzony, wyrażone w skoordynowanego czasu uniwersalnego.

komunikat

nvarchar

Tekst komunikatu.

źródło

nvarchar

źródło komunikatu o błędzie lub zdarzenie.

help_url

nvarchar

Adres URL, jeśli jest dostępny, gdzie można znaleźć więcej informacji o błędzie.

Uwagi

Ta tabela zawiera szczegóły błędu dla wysyłanie dziennika .Każdy błąd jest rejestrowany jako sekwencja wyjątki.Może istnieć wiele błędów (sekwencja) dla każdego agenta sesja.

Oprócz przechowywanych na zdalnym serwer monitorowaniainformacje związane z serwer podstawowy jest przechowywany na serwer podstawowy w jego log_shipping_monitor_error_detail tabelai informacje związane z serwer pomocniczy jest przechowywana na serwer pomocniczy w jego log_shipping_monitor_error_detail tabela.

Aby zidentyfikować agenta sesja, należy użyć kolumny agent_id, agent_type, i session_id.Sortowanie według log_time Aby wyświetlić błędy w kolejności, w jakiej zostały zarejestrowane.