MSdistribution_agents (Transact-SQL)
S'applique à : SQL Server
La table MSdistribution_agents contient une ligne pour chaque Agent de distribution en cours d’exécution sur le serveur de distribution local. Cette table est stockée dans la base de données de distribution.
Nom de la colonne | Type de données | Description |
---|---|---|
id | int | ID de l'Agent de distribution. |
nom | nvarchar(100) | Nom de l'Agent de distribution. |
publisher_database_id | int | Identificateur de la base de données du serveur de publication. |
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. |
subscriber_id | smallint | ID de l'Abonné, utilisé uniquement par les agents reconnus. Pour les agents anonymes, cette colonne est réservée. |
subscriber_db | sysname | Nom de la base de données d'abonnement |
subscription_type | int | Type d’abonnement : 0 = Push. 1 = Extraction. 2 = Anonyme. |
local_job | bit | Indique s’il existe un travail SQL Server Agent sur le serveur de distribution local. |
job_id | binary(16) | Numéro d’identification du travail. |
subscription_guid | binary(16) | ID des abonnements de cet agent |
profile_id | int | ID de configuration de la table MSagent_profiles (Transact-SQL). |
anonymous_subid | uniqueidentifier | ID d'un agent anonyme. |
subscriber_name | sysname | Nom de l'Abonné, utilisé par des agents anonymes uniquement |
virtual_agent_id | int | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
anonymous_agent_id | int | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
creation_date | datetime | Date et heure de création de l'Agent de distribution ou de l'Agent de fusion |
queue_id | sysname | Identificateur permettant de localiser la file d'attente pour les abonnements de mise à jour en attente. Pour les abonnements qui ne sont pas en attente, la valeur est NULL. Pour les publications basées sur Microsoft Message Queuing, la valeur est un GUID qui identifie de manière unique la file d’attente à utiliser pour l’abonnement. Pour les publications de file d’attente basées sur SQL Server, la colonne contient la valeur SQL. Remarque : L’utilisation de Microsoft Message Queuing a été déconseillée et n’est plus prise en charge. |
queue_status | int | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
offload_enabled | bit | Indique si l’agent peut être activé à distance. 0 spécifie que l’agent ne peut pas être activé à distance. 1 spécifie que l’agent sera activé à distance et sur l’ordinateur distant spécifié dans la propriété offload_server . |
offload_server | sysname | Nom de réseau du serveur à utiliser pour l'activation de l'agent à distance |
dts_package_name | sysname | Nom du package DTS. Par exemple, pour un package nommé DTSPub_Package, spécifiez @dts_package_name = N'DTSPub_Package' . |
dts_package_password | nvarchar(524) | Mot de passe du package. |
dts_package_location | int | Emplacement du package. L’emplacement du package peut être le serveur de distribution ou l’abonné. |
sid | varbinary(85) | Numéro d'identification de sécurité (SID) de l'Agent de distribution ou de fusion lors de sa première exécution. |
queue_server | sysname | Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
subscriber_security_mode | smallint | Mode de sécurité utilisé par l'Agent lors de la connexion à l'Abonné. Les valeurs possibles sont les suivantes : 0 = Authentification Microsoft SQL Server 1 = Authentification Microsoft Windows. |
subscriber_login | sysname | Nom de connexion utilisé lors de la connexion à l'Abonné. |
subscriber_password | nvarchar(524) | Indique la valeur chiffrée du mot de passe qui est utilisé lors de la connexion à l'Abonné. |
reset_partial_snapshot_progress | bit | Indique si un instantané partiellement téléchargée sera annulée pour que la totalité du processus d'instantané puisse recommencer. |
job_step_uid | uniqueidentifier | ID unique de l’étape de travail sql Server Agent dans laquelle l’agent est démarré. |
subscriptionstreams | tinyint | Définit le nombre de connexions autorisées par l'Agent de distribution pour appliquer des traitements de modifications en parallèle à un Abonné. Une plage de valeurs allant de 1 à 64 est prise en charge. |
memory_optimized | bit | 1 indique que l’abonné peut être utilisé pour les tables mémoire optimisées. |
job_login | sysname | |
job_password | nvarchar(524) |