Share via


MSsnapshot_agents (Transact-SQL)

La table MSsnapshot_agents contient une ligne par Agent de capture instantanée associé au serveur de distribution local. Cette table est stockée dans la base de données de distribution.

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_id

smallint

ID du serveur de publication.

publisher_db

sysname

Nom de la base de données du serveur de publication.

publication

sysname

Nom de la publication.

publication_type

int

Type de publication :

0 = Transactionnelle.

1 = Capture instantanée.

2 = Fusion.

local_job

bit

Indique s'il existe un travail de l'Agent SQL Server sur le serveur de distribution local.

job_id

binary(16)

Numéro d'identification du travail.

profile_id

int

ID de configuration provenant de la table MSagent_profiles (Transact-SQL).

dynamic_filter_login

sysname

Valeur utilisée pour l'évaluation de la fonction SUSER_SNAME (Transact-SQL) dans les filtres paramétrés définissant une partition. Cette colonne est utilisée pour une capture instantanée partitionnée.

dynamic_filter_hostname

sysname

Valeur utilisée pour l'évaluation de la fonction HOST_NAME (Transact-SQL) dans les filtres paramétrés définissant une partition. Cette colonne est utilisée pour une capture instantanée partitionnée.

publisher_security_mode

smallint

Mode de sécurité utilisé par l'agent lors de la connexion au serveur de publication et pouvant prendre la valeur suivante :

0 = authentification Microsoft SQL Server

1 = Microsoft Authentification Windows.

publisher_login

sysname

Connexion au serveur de publication.

publisher_password

nvarchar(524)

Valeur chiffrée du mot de passe utilisée lors de la connexion au serveur de publication.

job_step_uid

uniqueidentifier

ID unique de l'étape de travail de l'Agent SQL Server dans laquelle l'Agent est démarré.