Поделиться через


log_shipping_monitor_history_detail (Transact-SQL)

Сохраняет подробные данные журнала для заданий доставки журналов. Эта таблица хранится в базе данных msdb.

Таблицы, связанные с ведением журналов и мониторингом, также используются на сервере-источнике и сервере-получателе.

Имя столбца

Тип данных

Описание

agent_id

uniqueidentifier

Первичный идентификатор для резервирования или вторичный идентификатор для копирования или восстановления.

agent_type

tinyint

Тип задания доставки журналов.

0 = Резервирование.

1 = Копирование.

2 = Восстановление.

session_id

int

Идентификатор сеанса для задания резервирования, копирования или восстановления.

database_name

sysname

Имя базы данных, связанной с данной записью. База данных-источник для резервирования, база данных-получатель для восстановления или пустая для копирования.

session_status

tinyint

Состояние сеанса.

0 = Начало.

1 = Запуск.

2 = Успешно.

3 = Ошибка.

4 = Предупреждение.

log_time

datetime

Дата и время создания записи.

log_time_utc

datetime

Дата и время создания записи по Гринвичу.

message

nvarchar(max)

Текст сообщения.

Замечания

Данная таблица содержит подробное описание агентов доставки журналов. Чтобы идентифицировать сеанс агента, используйте столбцы agent_id, agent_type и session_id. Для просмотра подробного описания журнала сеанса агента отсортируйте данные по столбцу log_time.

Помимо хранения на удаленном сервере мониторинга, сведения, относящиеся к серверу-источнику, хранятся на сервере-источнике в таблице log_shipping_monitor_history_detail, а сведения, относящиеся к серверу-получателю, хранятся соответственно на сервере-получателе в таблице log_shipping_monitor_history_detail.