sp_removedistpublisherdbreplication (Transact-SQL)sp_removedistpublisherdbreplication (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 métadonnées de publication appartenant à une publication spécifique sur le serveur de distribution.Removes publishing metadata belonging to a specific publication at the Distributor. Cette procédure stockée est exécutée au niveau du serveur de distribution sur la base de données de distribution.This stored procedure is executed at the Distributor on the distribution database.

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

SyntaxeSyntax

  
sp_removedistpublisherdbreplication [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'  

ArgumentsArguments

[ @publisher = ] 'publisher'Est le nom du serveur de publication.[ @publisher = ] 'publisher' Is the name of the Publisher server. Publisher est de type sysname, sans valeur par défaut.publisher is sysname, with no default.

[ @publisher_db = ] 'publisher_db'Nom de la base de données de publication.[ @publisher_db = ] 'publisher_db' Is the name of the publication database. publisher_db est de type sysname et n’a pas de valeur par défaut.publisher_db is sysname with no default.

Valeurs des codes de retourReturn Code Values

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

NotesRemarks

sp_removedistpublisherdbreplication est utilisé par la réplication transactionnelle et d’instantané.sp_removedistpublisherdbreplication is used by transactional and snapshot replication.

sp_removedistpublisherdbreplication est utilisé lorsqu’une base de données publiée doit être recréée sans supprimer également la base de données de distribution.sp_removedistpublisherdbreplication is used when a published database must be recreated without also dropping the distribution database. Les métadonnées suivantes sont supprimées :The following metadata is removed:

  • Toutes les métadonnées de publicationAll publication metadata.

  • Les métadonnées de tous les articles appartenant à la publicationMetadata for all articles belong to the publication.

  • Les métadonnées de tous les abonnements à la publicationMetadata for all subscriptions to the publication.

  • Les métadonnées de tous les travaux d'Agent de réplication appartenant à la publicationMetadata for all replication agent jobs that belong to the publication.

AutorisationsPermissions

Seuls les membres du rôle serveur fixe sysadmin sur le serveur de distribution ou les membres du rôle de base de données fixe db_owner dans la base de données de distribution peuvent exécuter sp_removedistpublisherdbreplication.Only members of the sysadmin fixed server role at the Distributor or members of the db_owner fixed database role in the distribution database can execute sp_removedistpublisherdbreplication.

Voir aussiSee Also

Procédures stockées système (Transact-SQL)System Stored Procedures (Transact-SQL)