Comparteix a través de


sp_add_log_shipping_primary_secondary (Transact-SQL)

Se aplica a: SQL Server

Este procedimiento almacenado agrega una entrada para una base de datos secundaria del servidor principal.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_add_log_shipping_primary_secondary
[ @primary_database = ] 'primary_database' ,
[ @secondary_server = ] 'secondary_server' ,
[ @secondary_database = ] 'secondary_database'
[ ; ]

Argumentos

[ @primary_database = ] 'primary_database'

Nombre de la base de datos en el servidor principal. @primary_database es sysname, sin ningún valor predeterminado.

[ @secondary_server = ] 'secondary_server'

Nombre del servidor secundario. @secondary_server es sysname, sin ningún valor predeterminado.

[ @secondary_database = ] 'secondary_database'

Nombre de la base de datos secundaria. @secondary_database es sysname, sin ningún valor predeterminado.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

sp_add_log_shipping_primary_secondary debe ejecutarse desde la master base de datos en el servidor principal.

Permisos

Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar este procedimiento.

Ejemplos

En este ejemplo se usa sp_add_log_shipping_primary_secondary para agregar una entrada para la base de datos LogShipAdventureWorks secundaria al servidor FLATIRONsecundario .

EXEC master.dbo.sp_add_log_shipping_primary_secondary
    @primary_database = N'AdventureWorks',
    @secondary_server = N'flatiron',
    @secondary_database = N'LogShipAdventureWorks';
GO