syssubscriptions (System View) (Transact-SQL)
La vue syssubscriptions affiche des informations sur les abonnements. Cette vue est stockée dans la base de données master.
Nom de colonne | Type de données | Description |
---|---|---|
artid |
int |
ID unique d'un article ayant fait l'objet de l'abonnement. |
srvid |
smallint |
ID de l'Abonné. |
dest_db |
sysname |
Nom de la base de données d'abonnement. |
status |
tinyint |
État de l'abonnement : 0 = Inactif. 1 = Souscrit. 2 = Actif. |
sync_type |
tinyint |
Type de la synchronisation initiale : 1 = Automatique. 2 = Aucune. |
login_name |
sysname |
Spécifie le nom de connexion utilisé lors de la connexion au serveur de publication pour ajouter l'abonnement. |
subscription_type |
int |
Type d'abonnement : 0 = Par envoi de données (push) - l'Agent de distribution s'exécute sur l'Abonné. 1 = Par extraction de données (pull) - l'Agent de distribution s'exécute sur le serveur de distribution. |
distribution_jobid |
binary(16) |
Identifie la tâche de l'Agent de distribution utilisée pour synchroniser l'abonnement. |
timestamp |
timestamp |
Date et heure de création de l'abonnement. |
update_mode |
tinyint |
Mode de mise à jour : 0 = Lecture seule. 1 = Mise à jour immédiate. |
loopback_detection |
bit |
S'applique aux abonnements qui font partie d'une topologie de réplication transactionnelle bidirectionnelle. La détection en boucle détermine si l'Agent de distribution doit renvoyer à l'Abonné les transactions initiées par ce dernier : 0 = Renvoi à l'Abonné. 1 = Pas de renvoi à l'Abonné. |
queued_reinit |
bit |
Indique si l'article est marqué pour l'initialisation ou la réinitialisation. La valeur 1 indique que l'article ayant fait l'objet de l'abonnement est marqué pour l'initialisation ou la réinitialisation. |
nosync_type |
tinyint |
Spécifie le type d'initialisation lorsque sync_type = 2 ; peut prendre l'une des valeurs suivantes : 0 = aucune - l'Abonné dispose déjà du schéma et des données initiales pour les tables publiées. Cette option a été abandonnée. 1 = prise en charge de la réplication uniquement - effectue la génération automatique sur l'Abonné des procédures stockées personnalisées pour les articles et des déclencheurs qui prennent en charge les abonnements de mise à jour. Considère que l'Abonné dispose déjà du schéma et des données initiales pour les tables publiées. 2 = initialisation avec sauvegarde - le schéma et les données initiales pour les tables publiées sont obtenus à partir d'une sauvegarde de la base de données de publication. Considère que l'Abonné a accès à une sauvegarde de la base de données de publication. 3 = pour usage interne uniquement. |
Voir aussi
Référence
Vues de réplication (Transact-SQL)
syssubscriptions (Transact-SQL)
Concepts
Tables de réplication (Transact-SQL)