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


sp_help_log_shipping_monitor (Transact-SQL)

Изменения: 17 июля 2006 г.

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

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_help_log_shipping_monitor

Аргументы

Нет

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Имя столбца Тип данных Описание

status

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.

См. также

Справочник

Системные хранимые процедуры (Transact-SQL)

Другие ресурсы

Разделы руководства по доставке журналов
Таблицы доставки журналов и хранимые процедуры
Доставка журналов

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Исправлен раздел «Примечания».