logo
SQL2008_Administration

10.2.3. Мониторинг доставки журналов

Получение информации о доставке журналов

Для получения информации о доставке журналов можно воспользоваться встроенным отчетом Management Studio. Чтобы получить отчет о доставке журналов необходимо:

  1. Открыть Management Studio и в дереве Object Explorer выделить строку с именем сервера. Это может быть основной сервер, вторичный сервер или сервер мониторинга: в отчете будет показана только информация о той части доставки журналов, которая выполняется на этом сервере;

  2. В окне Summary раскрыть список рядом с окном Report и выбрать тип отчета, который называется Transaction Log Shipping Status, рис. 10.2.

Рис. 10.2. Отчет о доставке журналов

Просмотр истории выполнения заданий

Просмотреть информацию об истории выполнения заданий доставки журналов можно так:

  1. В окне Object Explorer выбрать контейнер SQL Server Agent для нужного сервера SQL Server Agent и раскрыть в нем контейнер Jobs (Задания). При настройке доставки журналов автоматически создаются четыре задания:

  1. Открыть контекстное меню для нужного задания и выбрать команду View History. Откроется окно просмотра истории выполнения заданий, аналогичное представленному на рис. 10.3.

Рис. 10.3. История выполнения задания

Создание отчетов о доставке журналов в своем собственном формате

Для создания отчетов о доставке в своем собственном формате можно воспользоваться данными из таблиц и хранимых процедур мониторинга.

  1. Таблицы мониторинга:

log_shipping_monitor_alert, log_shipping_monitor_error_detail, log_shipping_monitor_history_detail, log_shipping_monitor_primary, log_shipping_monitor_secondary;

  1. Хранимые процедуры для доступа к информации этих таблиц:

sp_help_log_shipping_monitor_primary, sp_help_log_shipping_monitor_secondary, sp_help_log_shipping_alert_job, sp_help_log_shipping_primary_database, sp_help_log_shipping_primary_secondary, sp_help_log_shipping_secondary_database.