sp_helppublication_snapshot (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Retourne des informations sur l'Agent d'instantané d'une publication donnée. Cette procédure stockée est exécutée sur le serveur de publication dans la base de données de publication.

Conventions de la syntaxe Transact-SQL

Syntaxe

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

Arguments

[ @publication = ] 'publication' Nom de la composition. la publication est sysname, sans valeur par défaut.

[ @publisher = ] 'publisher' Spécifie un serveur de publication non-SQL Server. publisher est sysname, avec une valeur par défaut null.

Remarque

l’éditeur ne doit pas être utilisé lors de l’ajout d’un article à un serveur de publication SQL Server.

Jeux de résultats

Nom de la colonne Type de données Description
id int ID de l'Agent d'instantané
name nvarchar(100) Nom de l'Agent d'instantané
publisher_security_mode smallint Mode de sécurité utilisé par l'Agent lors de la connexion au serveur de publication. Il peut prendre l'une des valeurs suivantes :

0 = Authentification SQL Server

1 = Authentification Windows.
publisher_login sysname Nom de connexion utilisé lors de la connexion au serveur de publication.
publisher_password nvarchar(524) Pour des raisons de sécurité, une valeur est ********** toujours retournée.
job_id uniqueidentifier ID unique du travail de l'Agent.
job_login nvarchar(512) Compte Windows sous lequel l’agent d’instantané s’exécute, qui est retourné au format nom d’utilisateur du domaine\.
job_password sysname Pour des raisons de sécurité, une valeur est ********** toujours retournée.
schedule_name sysname Nom de la planification utilisée pour ce travail d'Agent.
frequency_type int Fréquence à laquelle l'Agent s'exécute. La valeur peut être l'une des valeur suivantes.

1 = Une fois

2 = À la demande

4 = Quotidien

8 = Hebdomadaire

16 = Mensuel

32 = Relatif mensuel

64 = Démarrage automatique

128 = Périodique
frequency_interval int Jours d'exécution de l'Agent. La valeur peut être l'une des valeur suivantes.

1 = Dimanche

2 = Lundi

3 = Mardi

4 = Mercredi

5 = Jeudi

6 = Vendredi

7 = Samedi

8 = Jour

9 = Jours de la semaine

10 = Jours de fin de semaine
frequency_subday_type int Type qui définit la fréquence à laquelle l’agent s’exécute quand frequency_type est 4 (tous les jours) et peut être l’une de ces valeurs.

1 = Au moment spécifié

2 = Secondes

4 = Minutes

8 = Heures
frequency_subday_interval int Nombre d’intervalles de frequency_subday_type qui se produisent entre l’exécution planifiée de l’agent.
frequency_relative_interval int Semaine pendant laquelle l’agent s’exécute dans un mois donné lorsque frequency_type est de 32 (relatif mensuel) et peut être l’une de ces valeurs.

1 = Premier

2 = Seconde

4 = Troisième

8 = Quatrième

16 = Dernier
frequency_recurrence_factor int Nombre de semaines ou de mois entre les exécutions planifiées de l'Agent.
active_start_date int Date à laquelle l’agent est planifié pour la première fois, mis en forme comme yyyyMMdd.
active_end_date int Date à laquelle l’agent est planifié pour la dernière exécution, mise en forme en tant que yyyyMMdd.
active_start_time int Heure à laquelle l’agent est planifié pour la première fois, mis en forme en tant que HHmmss.
active_end_time int Heure à laquelle l’agent est planifié pour la dernière exécution, mise en forme comme HHmmss.

Codet de retour

0 (réussite) ou 1 (échec)

Notes

sp_help_publication_instantané est utilisé dans tous les types de réplication.

Autorisations

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

Voir aussi

Afficher et modifier les propriétés d’une publication
sp_addpublication_instantané (Transact-SQL)
sp_changepublication_instantané (Transact-SQL)
sp_dropmergepublication (Transact-SQL)
sp_droppublication (Transact-SQL)