sp_restoredbreplication (Transact-SQL)sp_restoredbreplication (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database (Managed Instance uniquement) nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure SQL Data Warehouse noParallel Data Warehouse

Supprime les paramètres de réplication si une base de données est restaurée vers un serveur, une base de données ou un système non source, normalement incapables d'exécuter des processus de réplication.Removes replication settings if restoring a database to the non-originating server, database, or system that is otherwise not capable of running replication processes. Lorsque vous restaurez une base de données répliquée vers un serveur ou une base de données autres que ceux à partir desquels la sauvegarde a été créée, les paramètres de réplication ne peuvent pas être préservés.When restoring a replicated database to a server or database other than the one where the backup was taken, replication settings cannot be preserved. Lors de la restauration, le serveur appelle sp_restoredbreplication directement pour supprimer automatiquement les métadonnées de réplication de la base de données restaurée.On the restore, the server calls sp_restoredbreplication directly to automatically remove replication metadata from the restored database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_restoredbreplication [ @srv_orig = ] 'original_server_name'  
        , [ @db_orig = ] 'original_database_name'  
    [ , [ @keep_replication = ] keep_replication ]  
    [ , [ @perform_upgrade = ] perform_upgrade ]  

ArgumentsArguments

[ @srv_orig = ] 'original_server_name'
Nom du serveur sur lequel la sauvegarde a été créée.The name of the server where the back up was created. original_server_name est de type sysname, sans valeur par défaut.original_server_name is sysname, with no default.

[ @db_orig = ] 'original_database_name'
Le nom de la base de données qui a été sauvegardée.The name of the database that was backed up. original_database_name est de type sysname, sans valeur par défaut.original_database_name is sysname, with no default.

[ @keep_replication = ] keep_replication

Identifié à titre d'information uniquement.Identified for informational purposes only. Non pris en charge.Not supported. La compatibilité future n'est pas garantie.Future compatibility is not guaranteed.

[ @perform_upgrade = ] perform_upgrade

Identifié à titre d'information uniquement.Identified for informational purposes only. Non pris en charge.Not supported. La compatibilité future n'est pas garantie.Future compatibility is not guaranteed.

Valeurs des codes de retourReturn Code Values

0 (succès) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_restoredbreplication est utilisé dans tous les types de réplications.sp_restoredbreplication is used in all types of replication.

AutorisationsPermissions

Seuls les membres du rôle serveur fixe sysadmin ou dbcreator ou du schéma de base de données dbo peuvent exécuter sp_restoredbreplication.Only members of the sysadmin or dbcreator fixed server role or the dbo database schema can execute sp_restoredbreplication.

Voir aussiSee Also

Procédures stockées de réplication (Transact-SQL)Replication Stored Procedures (Transact-SQL)