IHextendedSubscriptionView (Transact-SQL)
S'applique à : SQL Server
La vue IHextendedSubscriptionView expose des informations sur l’abonnement à une publication non-SQL Server. Cette vue est stockée dans la base de données de distribution .
Nom de la colonne | Type de données | Description |
---|---|---|
article_id | int | Identificateur unique d'un article |
dest_db | sysname | Nom de la base de données de destination |
srvid | smallint | Identificateur unique pour un Abonné |
login_name | sysname | Nom de connexion utilisé pour se connecter à un Abonné. |
distribution_jobid | binary | Identifie le travail de l'Agent de distribution. |
publisher_database_id | int | Identifie la base de données de publication. |
subscription_type | int | Type d’abonnement : 0 = Push : l’agent de distribution s’exécute sur l’Abonné. 1 = Extraction : l’agent de distribution s’exécute sur le serveur de distribution. |
sync_type | tinyint | Type de synchronisation initiale : 1 = Automatique 2 = Aucun |
statut | tinyint | État de l’abonnement : 0 = Inactif 1 = Abonné 2 = Actif |
snapshot_seqno_flag | bit | Indique si un numéro de séquence d'instantané est utilisé. |
independent_agent | bit | Spécifie s’il existe une Agent de distribution autonome pour cette publication. 0 = La publication utilise un Agent de distribution partagé, et chaque paire de base de données de base de données Publisher/Abonné a un seul agent partagé. 1 = Il existe un Agent de distribution autonome pour cette publication. |
subscription_time | datetime | Utilisation interne uniquement. |
loopback_detection | bit | S'applique aux abonnements qui font partie d'une topologie de réplication transactionnelle bidirectionnelle. La détection de boucle détermine si l'Agent de distribution renvoie à l'Abonné les transactions émanant de ce dernier : 1 = Ne renvoie pas. 0 = Renvoie. |
agent_id | int | Identificateur unique de l'Agent de distribution. |
update_mode | tinyint | Indique le type du mode de mise à jour, qui peut être l'un des suivants : 0 = Lecture seule. 1 = Mise à jour immédiate. 2 = Mise à jour mise à jour mise en file d’attente à l’aide de Message Queuing. 3 = Mise à jour immédiate avec mise à jour mise en file d’attente en tant que basculement à l’aide de Message Queuing. 4 = Mise à jour mise à jour mise en file d’attente à l’aide de la file d’attente SQL Server. 5 = mise à jour immédiate avec basculement de mise à jour en file d’attente, à l’aide de la file d’attente SQL Server. |
publisher_seqno | varbinary(16) | Numéro de séquence de la transaction au niveau du serveur de publication pour cet abonnement. |
ss_cplt_seqno | varbinary(16) | Numéro de séquence utilisé pour indiquer la fin du traitement de l'instantané concurrent. |
Voir aussi
Heterogeneous Database Replication
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)