Partager via


sp_helppublication_snapshot (Transact-SQL)

S’applique à : SQL Server Azure 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 = ] N'publication'
    [ , [ @publisher = ] N'publisher' ]
[ ; ]

Arguments

[ @publication = ] N’publication'

Nom de la publication. @publication est sysname, sans valeur par défaut.

[ @publisher = ] N’publisher'

Spécifie un serveur de publication non-SQL Server. @publisher est sysname, avec la valeur par défaut NULL.

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

Jeu 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 <domain>\<username>.
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 (quotidien) 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é quand il frequency_type est 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.

Valeurs des codes de retour

0 (réussite) or 1 (échec).

Notes

sp_help_publication_snapshot 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 s’exécuter sp_help_publication_snapshot.