Мониторинг доставки журналов
Получение информации о доставке журналов
Для получения информации о доставке журналов можно воспользоваться встроенным отчетом 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 (Задания). При настройке доставки журналов автоматически создаются четыре задания:
· LSBackup... — задание для резервного копирования журналов транзакций. Оно создается на основном сервере;
· LSCopy... — задание для сетевого копирования созданных файлов резервных копий. Оно создается на вторичном сервере;
· LSRestore... — задание для восстановления созданных резервных копий. Оно также создается на вторичном сервере;
· LSAlert... — задание для опроса основного и резервного сервера. Оно создается на сервере мониторинга.
2. Открыть контекстное меню для нужного задания и выбрать команду 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;
2. Хранимые процедуры для доступа к информации этих таблиц:
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.
|