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)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour