Partager via


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.

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

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.

    [!REMARQUE]

    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.