sp_startpublication_snapshot (Transact-SQL)

Utilisé pour lancer le travail de l'Agent de capture instantanée qui crée la capture initiale pour une publication. Cette procédure stockée est exécutée sur la base de données de publication au niveau du serveur de publication.

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

Syntaxe

sp_startpublication_snapshot [ @publication = ] 'publication' 
    [ , [ @publisher = ] 'publisher' ]

Arguments

  • [ @publication= ] 'publication'
    Nom de la publication. publication est de type sysname et n'a pas de valeur par défaut.

  • [ @publisher= ] 'publisher'
    Nom d'un serveur de publication autre que SQL Server. publisher est de type sysname, avec NULL comme valeur par défaut. Ne spécifiez pas ce paramètre pour un serveur de publication SQL Server.

Valeurs des codes de retour

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

Notes

sp_startpublication_snapshot est utilisé avec tous les types de réplication.

Pour un serveur de publication autre que SQL Server, cette procédure stockée est exécutée sur la base de données de distribution du serveur de distribution.

Autorisations

Seuls les membres du rôle serveur fixe sysadmin ou du rôle de base de données fixe db_owner peuvent exécuter sp_startpublication_snapshot.