sp_help_log_shipping_monitor (Transact-SQL)
Применимо к:SQL Server
Возвращает результирующий набор, содержащий сведения о состоянии и другие данные о зарегистрированных базах данных-источниках и базах данных-получателях на сервере-источнике, сервере-получателе или сервере мониторинга.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_help_log_shipping_monitor
Аргументы
Нет.
Значения кода возврата
0 (успешно) или 1 (сбой)
Результирующие наборы
Имя столбца | Тип данных | Описание: |
---|---|---|
состояние | bit | Общее состояние агентов базы данных доставки журналов: 0 = работоспособность и сбои без агента. 1 = в противном случае. |
is_primary | bit | Указывает, относится ли эта строка к базе данных-источнику: 1 = строка для базы данных-источника. 0 = строка для базы данных-получателя. |
server | sysname | Имя сервера-источника или получателя, где находится эта база данных. |
database_name | sysname | Имя базы данных. |
time_since_last_backup | int | Время (в минутах), прошедшее с момента создания последней резервной копии журнала. NULL = данные недоступны или нерелевантны. |
last_backup_file | nvarchar(500) | Имя последнего файла успешно созданной резервной копии журнала. NULL = данные недоступны или нерелевантны. |
backup_threshold | int | Длительность времени в минутах после выполнения последнего резервного копирования перед возникновением ошибки threshold_alert. backup_threshold имеет значение int с значением по умолчанию 60 минут. NULL = данные недоступны или нерелевантны. Это значение можно изменить с помощью sp_add_log_shipping_primary_database (Transact-SQL). |
is_backup_alert_enabled | bit | Указывает, будет ли возникать оповещение при превышении backup_threshold . Значение одного (1), значение по умолчанию означает, что оповещение будет поднято. NULL = данные недоступны или нерелевантны. Это значение можно изменить с помощью sp_add_log_shipping_primary_database (Transact-SQL). |
time_since_last_copy | int | Время (в минутах), прошедшее с момента копирования последней резервной копии журнала. NULL = данные недоступны или нерелевантны. |
last_copied_file | nvarchar(500) | Имя последнего успешно скопированного файла резервной копии журнала. NULL = данные недоступны или нерелевантны. |
time_since_last_restore | int | Время (в минутах), прошедшее с момента восстановления последней резервной копии журнала. NULL = данные недоступны или нерелевантны. |
last_restored_file | nvarchar(500). | Имя последнего успешно восстановленного файла резервной копии журнала. NULL = данные недоступны или нерелевантны. |
last_restored_latency | int | Временной интервал (в минутах) от создания последней резервной копии до восстановления из резервной копии. NULL = данные недоступны или нерелевантны. |
restore_threshold | int | Время (в минутах), которое может пройти между операциями восстановления, прежде чем сформируется предупреждение. restore_threshold не может иметь значение NULL. |
is_restore_alert_enabled | bit | Указывает, вызывается ли оповещение при превышении restore_threshold . Значение одного (1) по умолчанию означает, что оповещение создается. NULL = данные недоступны или нерелевантны. Чтобы задать пороговое значение восстановления, используйте sp_add_log_shipping_secondary_database. |
Замечания
sp_help_log_shipping_monitor должен выполняться из базы данных master на сервере мониторинга.
Разрешения
Необходимо членство в предопределенной роли сервера sysadmin .
См. также
Сведения о доставке журналов (SQL Server)
Системные хранимые процедуры (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по