sp_delete_log_shipping_secondary_primary (Transact-SQL)
Область применения: SQL Server
sp_delete_log_shipping_secondary_primary
Удаляет сведения о указанном первичном сервере с вторичного сервера и удаляет задание копирования и восстановления из вторичного сервера.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_delete_log_shipping_secondary_primary
[ @primary_server = ] N'primary_server'
, [ @primary_database = ] N'primary_database'
[ ; ]
Аргументы
[ @primary_server = ] N'primary_server'
Имя экземпляра компонента SQL Server Database Engine — источника в конфигурации доставки журналов. @primary_server является sysname и не может бытьNULL
.
[ @primary_database = ] N'primary_database'
Имя базы данных на сервере-источнике. @primary_database — sysname без значения по умолчанию.
Значения кода возврата
0
(успешно) или 1
(сбой).
Результирующий набор
Нет.
Замечания
sp_delete_log_shipping_secondary_primary
необходимо запустить из master
базы данных на сервере-получателе. Эта хранимая процедура выполняет следующее:
- Удаляет задания копирования и восстановления для вторичного идентификатора.
- Удаляет запись в log_shipping_secondary.
- Вызовы
sp_delete_log_shipping_alert_job
на сервере мониторинга.
Разрешения
Только члены предопределенных ролей сервера sysadmin могут выполнять эту процедуру.