sp_cleanup_log_shipping_history (Transact-SQL)

Применимо к:SQL Server

Эта хранимая процедура производит чистку журнала локально и на сервере мониторинга, в зависимости от срока хранения.

Соглашения о синтаксисе Transact-SQL

Синтаксис

  
sp_cleanup_log_shipping_history  
[ @agent_id = ] 'agent_id',  
[ @agent_type = ] 'agent_type'  

Аргументы

[ @agent_id = ] 'agent_id', Основной идентификатор резервного копирования или дополнительного идентификатора для копирования или восстановления. agent_id является уникальным и не может иметь значение NULL.

[ @agent_type = ] 'agent_type' Тип задания доставки журналов. 0 = резервное копирование, 1 = копирование, 2 = восстановление. agent_type крошечный и не может иметь значение NULL.

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

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

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

Нет.

Замечания

sp_cleanup_log_shipping_history необходимо запустить из базы данных master на любом сервере доставки журналов. Эта хранимая процедура очищает локальные и удаленные копии log_shipping_monitor_history_detail и log_shipping_monitor_error_detail на основе периода хранения журнала.

Разрешения

Только члены предопределенных ролей сервера sysadmin могут выполнять эту процедуру.

См. также

Сведения о доставке журналов (SQL Server)
Системные хранимые процедуры (Transact-SQL)