sp_add_log_shipping_primary_secondary (Transact-SQL)
Эта хранимая процедура добавляет запись в базу данных-получатель, размещенную на сервере-источнике.
Синтаксис
sp_add_log_shipping_primary_secondary
[ @primary_database = ] 'primary_database',
[ @secondary_server = ] 'secondary_server',
[ @secondary_database = ] 'secondary_database'
Аргументы
[ @primary_database = ] 'primary_database'
Имя базы данных на сервере-источнике. primary_database имеет тип sysname и не имеет значения по умолчанию.[ @secondary_server = ] 'secondary_server',
Имя сервера-получателя. Аргумент secondary_server имеет тип sysname и не имеет значения по умолчанию.[ @secondary_database = ] 'secondary_database'
Имя базы данных-получателя. Аргумент secondary_database имеет тип sysname и не имеет значения по умолчанию.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Замечания
Процедуру sp_add_log_shipping_primary_secondary необходимо запускать из главной базы данных на сервере-источнике.
Разрешения
Только члены предопределенной роли сервера sysadmin могут выполнять эту процедуру.
Примеры
В этом примере показано, как с помощью процедуры sp_add_log_shipping_primary_secondary добавить запись в базу данных-получатель LogShipAdventureWorks2008R2 на сервер-получатель FLATIRON.
EXEC master.dbo.sp_add_log_shipping_primary_secondary
@primary_database = N'AdventureWorks2008R2'
, @secondary_server = N'flatiron'
, @secondary_database = N'LogShipAdventureWorks2008R2'
GO
См. также