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)