sp_helppublication_snapshot (Transact-SQL)
Retourne des informations sur l'Agent de capture instantanée 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.
Syntaxe
sp_helppublication_snapshot [ @publication = ] 'publication'
[ , [ @publisher = ] 'publisher' ]
Arguments
[ @publication = ] 'publication'
Nom de la publication. publication est de type sysname, sans valeur par défaut.[ @publisher = ] 'publisher'
Spécifie un serveur de publication non-SQL Server. publisher est de type sysname, avec NULL comme valeur par défaut.Notes
publisher ne doit pas être utilisé lors de l'ajout d'un article à un serveur de publication SQL Server.
Jeux de résultats
Nom de colonne |
Type de données |
Description |
---|---|---|
id |
int |
ID de l'Agent de capture instantanée |
name |
nvarchar(100) |
Nom de l'Agent de capture instantanée |
publisher_security_mode |
smallint |
Mode de sécurité utilisé par l'Agent lors de la connexion au serveur de publication ; ce paramètre peut prendre l'une des valeurs suivantes : 0 = authentification SQL Server 1 = authentification Windows |
publisher_login |
sysname |
Connexion utilisée lors de la connexion au serveur de publication |
publisher_password |
nvarchar(524) |
Pour des raisons de sécurité, la valeur ********** est toujours retournée. |
job_id |
uniqueidentifier |
ID unique du travail d'Agent. |
job_login |
nvarchar(512) |
Compte Windows sous lequel est exécuté l'Agent de capture instantanée, retourné sous la forme DOMAIN\username. |
job_password |
sysname |
Pour des raisons de sécurité, la valeur ********** est toujours retournée. |
schedule_name |
sysname |
Nom de la planification utilisée pour ce travail d'Agent. |
frequency_type |
int |
Fréquence planifiable de l'exécution de l'Agent ; ce paramètre peut prendre l'une des valeurs suivantes : 1 = une fois 2 = à la demande 4 = une fois par jour 8 = une fois par semaine 16 = une fois par mois 32 = relatif mensuel 64 = démarrage automatique 128 = Périodique |
frequency_interval |
int |
Jour d'exécution de l'Agent ; ce paramètre peut prendre l'une des valeurs 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 week-end |
frequency_subday_type |
int |
Type qui définit la fréquence d'exécution de l'Agent lorsque frequency_type a la valeur 4 (tous les jours). Ce type peut prendre l'une des valeurs suivantes. 1 = à l'heure spécifiée 2 = secondes 4 = minutes 8 = heures |
frequency_subday_interval |
int |
Nombre d'intervalles de frequency_subday_type entre les exécutions planifiées de l'Agent. |
frequency_relative_interval |
int |
Semaine où l'Agent s'exécute dans un mois donné lorsque frequency_type a la valeur 32 (fréquence mensuelle relative). Ce paramètre peut prendre l'une des valeurs suivantes. 1 = première 2 = deuxième 4 = troisième 8 = quatrième 16 = dernière |
frequency_recurrence_factor |
int |
Nombre de semaines ou de mois devant s'écouler entre les exécutions planifiées de l'Agent |
active_start_date |
int |
Date à laquelle l’exécution de l'Agent est planifiée pour la première fois selon le format AAAAMMJJ. |
active_end_date |
int |
Date à laquelle l’exécution de l'Agent est planifiée pour la dernière fois selon le format AAAAMMJJ. |
active_start_time |
int |
Heure à laquelle l’exécution de l'Agent est planifiée pour la première fois selon le format HHMMSS. |
active_end_time |
int |
Heure à laquelle l’exécution de l'Agent est planifiée pour la dernière fois selon le format HHMMSS. |
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
sp_help_publication_snapshot est utilisée dans tous les types de réplications.
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_snapshot.