sp_restoredbreplication (Transact-SQL)

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. 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. Au moment de la restauration, le serveur appelle directement sp_restoredbreplication afin que les métadonnées de réplication soient automatiquement supprimées de la base de données restaurée.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

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

Arguments

  • [ @srv_orig = ] 'original_server_name'
    Nom du serveur sur lequel la sauvegarde a été créée. original_server_name est de type sysname, sans valeur par défaut.
  • [ @db_orig = ] 'original_database_name'
    Nom de la base de données qui a été sauvegardée. original_database_name est de type sysname, sans valeur par défaut.
  • [ @keep_replication = ] keep_replication
    À usage interne uniquement.
  • [ @perform_upgrade= ] perform_upgrade
    À usage interne uniquement.

Notes

sp_restoredbreplication est utilisée dans tous les types de réplications.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin ou dbcreator ou du schéma de base de données dbo peuvent exécuter sp_restoredbreplication.

Valeurs des codes renvoyés

0 (succès) ou 1 (échec)

Voir aussi

Référence

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

Aide et Informations

Assistance sur SQL Server 2005