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 Server1 = 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 fois2 = À la demande4 = Quotidien8 = Hebdomadaire16 = Mensuel32 = Relatif mensuel64 = Démarrage automatique128 = Périodique |
frequency_interval |
int | Jours d'exécution de l'Agent. La valeur peut être l'une des valeur suivantes.1 = Dimanche2 = Lundi3 = Mardi4 = Mercredi5 = jeudi6 = vendredi7 = Samedi8 = Jour9 = Jours de la semaine10 = 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 = Secondes4 = Minutes8 = 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 = Premier2 = Seconde4 = Troisième8 = Quatrième16 = 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
.