Compartir vía


sp_restoredbreplication (Transact-SQL)

Se aplica a: SQL Server Azure SQL Managed Instance

Quita la configuración de replicación si se restaura una base de datos al servidor, base de datos o sistema que no la ha originado y que, por tanto, no es capaz de ejecutar procesos de replicación. Al restaurar una base de datos replicada en un servidor o una base de datos distinta de la que se realizó la copia de seguridad, no se puede conservar la configuración de replicación. En la restauración, el servidor llama sp_restoredbreplication directamente para quitar automáticamente los metadatos de replicación de la base de datos restaurada.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_restoredbreplication
    [ @srv_orig = ] N'srv_orig'
    , [ @db_orig = ] N'db_orig'
    [ , [ @keep_replication = ] keep_replication ]
    [ , [ @perform_upgrade = ] perform_upgrade ]
    [ , [ @recoveryforklsn = ] recoveryforklsn ]
[ ; ]

Argumentos

[ @srv_orig = ] N'srv_orig'

Nombre del servidor donde se creó la copia de seguridad. @srv_orig es sysname, sin valor predeterminado.

[ @db_orig = ] N'db_orig'

Nombre de la base de datos de la que se realizó la copia de seguridad. @db_orig es sysname, sin ningún valor predeterminado.

[ @keep_replication = ] keep_replication

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

[ @perform_upgrade = ] perform_upgrade

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

[ @recoveryforklsn = ] recoveryforklsn

Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada.

Valores de código de retorno

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

Comentarios

sp_restoredbreplication se usa en todos los tipos de replicación.

Permisos

Solo los miembros del rol fijo de servidor sysadmin o dbcreator , o el esquema de base dbo de datos, pueden ejecutar sp_restoredbreplication.