sp_refresh_log_shipping_monitor (Transact-SQL)
Область применения: SQL Server
Данная хранимая процедура обновляет удаленные таблицы мониторинга последними данными с указанного сервера-источника или сервера-получателя для указанного агента отправки журналов. Эта процедура запускается только на сервере-источнике или сервере-получателе.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_refresh_log_shipping_monitor
[ @agent_id = ] 'agent_id',
[ @agent_type = ] 'agent_type'
[ @database = ] 'database'
[ @mode ] n
Аргументы
[ @agent_id = ] 'agent_id'
Основной идентификатор резервного копирования или дополнительного идентификатора для копирования или восстановления. agent_id является уникальным и не может иметь значение NULL.
[ @agent_type = ] 'agent_type'
Тип задания доставки журналов.
0 = резервирование;
1 = копирование;
2 = восстановление.
agent_type крошечный и не может иметь значение NULL.
[ @database = ] 'database'
База данных-источник или база данных-получатель, используемая в журнале агентами резервного копирования или восстановления.
[ @mode ] n
Указывает, следует ли обновить данные монитора или очистить его. Тип данных m имеет tinyint, а поддерживаемые значения:
1 = обновление (значение по умолчанию);
2 = удаление
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет.
Замечания
sp_refresh_log_shipping_monitor обновляет таблицы log_shipping_monitor_primary, log_shipping_monitor_secondary, log_shipping_monitor_history_detail и log_shipping_monitor_error_detail со сведениями о сеансе, которые еще не были переданы. Это позволяет синхронизировать сервер мониторинга с сервером-источником или сервером-получателем, если в течение некоторого времени синхронизация не выполнялась. В дополнение к этому в случае необходимости разрешается очистка контрольных данных на сервере мониторинга.
sp_refresh_log_shipping_monitor должен выполняться из базы данных master на первичном или вторичном сервере.
Разрешения
Только члены предопределенных ролей сервера sysadmin могут выполнять эту процедуру.
См. также
Сведения о доставке журналов (SQL Server)
Системные хранимые процедуры (Transact-SQL)