Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
После настройки доставки журналов можно отслеживать состояние всех серверов доставки журналов. История и состояние операций доставки журналов всегда сохраняются локально заданий доставки журналов. Журнал и состояние операции резервного копирования хранятся на основном сервере, а журнал и состояние операций копирования и восстановления хранятся на сервере-получателе. Если вы реализовали сервер удаленного мониторинга, эти сведения также хранятся на сервере мониторинга.
Вы можете настроить оповещения, которые будут запускаться, если операции доставки журналов не выполняются по расписанию. Ошибки возникают заданием генерации оповещений, которое проверяет состояние операций резервного копирования и восстановления. Вы можете определить оповещения, которые уведомляют оператора при возникновении этих ошибок. Если настроен сервер мониторинга, на сервере мониторинга выполняется одно задание оповещения, которое вызывает ошибки для всех операций в конфигурации доставки журналов. Если сервер монитора не указан, задание генерации оповещений выполняется на экземпляре сервера-источника, который отслеживает операцию резервного копирования. Если сервер мониторинга не указан, задание оповещений также выполняется на каждом экземпляре вторичного сервера для мониторинга локальных операций копирования и восстановления.
Это важно
Чтобы отслеживать конфигурацию пересылки журналов, необходимо добавить сервер мониторинга при включении пересылки журналов. Если вы добавите сервер монитора позже, необходимо удалить конфигурацию доставки журналов, а затем заменить ее новой конфигурацией, включающей сервер монитора. Дополнительные сведения см. в разделе "Настройка доставки журналов( SQL Server)". Кроме того, после настройки сервера мониторинга его нельзя изменить, не удаляя отправку журналов.
Исторические таблицы, содержащие сведения о мониторинге
Таблицы журнала мониторинга содержат метаданные, хранящиеся на сервере мониторинга. Копия информации, относящейся к заданному первичному или вторичному серверу, также хранится локально.
Эти таблицы можно запросить, чтобы отслеживать состояние сеанса доставки журналов. Например, чтобы узнать о состоянии доставки журналов, проверьте состояние и историю задания резервного копирования, задания копирования и задания восстановления. В таблицах отслеживания можно просмотреть историю перемещения журналов и подробные сведения об ошибках, выполнив соответствующие запросы.
| Таблица | Описание |
|---|---|
| log_shipping_monitor_alert | Хранит идентификатор задания генерации оповещений. |
| детали ошибки монитора доставки журнала | Хранит сведения об ошибке для заданий доставки журналов. Вы можете запросить эту таблицу с ошибками для сеанса агента. При необходимости можно отсортировать ошибки по дате и времени, в течение которого каждый из них был зарегистрирован. Каждая ошибка регистрируется как последовательность исключений, и несколько ошибок (последовательностей) могут возникать за один сеанс агента. |
| история_детали_мониторинга_пересылки_журналов | Содержит сведения об истории для агентов резервного копирования журналов. Эту таблицу можно запросить, чтобы ознакомиться с подробностями истории сеанса агента. |
| log_shipping_monitor_primary | Хранит одну запись монитора для базы данных-источника в каждой конфигурации доставки журналов, включая сведения о последнем файле резервной копии и последнем восстановленном файле, который полезен для мониторинга. |
| лог_шиппинг_монитор_вторичный | Хранит одну запись для каждой вторичной базы данных, включая сведения о последнем файле резервного копирования и последнем восстановленном файле, которые полезны для мониторинга. |
Хранимые процедуры для мониторинга доставки журналов
Сведения о мониторинге и информация об истории хранятся в таблицах в msdb, к которым можно получить доступ с помощью хранимых процедур пересылки журналов. Выполните эти хранимые процедуры на серверах, указанных в следующей таблице.
| Хранимая процедура | Описание | Выполните эту процедуру в |
|---|---|---|
| sp_help_log_shipping_monitor_primary | Возвращает записи мониторинга для указанной основной базы данных из таблицы log_shipping_monitor_primary. | Мониторинг сервера или основного сервера |
| sp_help_log_shipping_monitor_secondary | Возвращает записи мониторинга для указанной вторичной базы данных из таблицы log_shipping_monitor_secondary. | Мониторинг сервера или вторичного сервера |
| sp_help_log_shipping_alert_job | Возвращает идентификатор задания оповещения. | Мониторинг сервера или основного или вторичного сервера, если монитор не определен |
| sp_help_log_shipping_primary_database | Извлекает параметры базы данных-источника и отображает значения из таблиц log_shipping_primary_databases и log_shipping_monitor_primary . | Основной сервер |
| sp_help_log_shipping_primary_secondary | Извлекает имена вторичных баз данных для основной базы данных. | Основной сервер |
| sp_help_log_shipping_secondary_database | Извлекает параметры вторичной базы данных из таблиц log_shipping_secondary, log_shipping_secondary_databases и log_shipping_monitor_secondary. | Вторичный сервер |
| sp_help_log_shipping_secondary_primary (Transact-SQL) | Эта хранимая процедура извлекает параметры для заданной основной базы данных на вторичном сервере. | Вторичный сервер |
См. также
Просмотр отчета о доставке журналов (SQL Server Management Studio)
Хранимые процедуры и таблицы доставки журналов