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