Compartir por


sp_delete_log_shipping_primary_secondary (Transact-SQL)

Se aplica a: SQL Server

Quita la entrada para una base de datos secundaria del servidor principal.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_delete_log_shipping_primary_secondary
    [ @primary_database = ] N'primary_database'
    , [ @secondary_server = ] N'secondary_server'
    , [ @secondary_database = ] N'secondary_database'
[ ; ]

Argumentos

[ @primary_database = ] N'primary_database'

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

[ @secondary_server = ] N'secondary_server'

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

[ @secondary_database = ] N'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_delete_log_shipping_primary_secondary debe ejecutarse desde la master base de datos en el servidor principal. Este procedimiento almacenado quita la entrada de una base de datos secundaria de log_shipping_primary_secondaries en el servidor principal.

Permisos

Requiere la pertenencia al rol fijo de servidor sysadmin o ejecutar el permiso directamente en este procedimiento almacenado.

Ejemplos

En el ejemplo siguiente se utiliza sp_delete_log_shipping_primary_secondary para eliminar la base de datos secundaria LogShipAdventureWorks del servidor secundario FLATIRON.

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