syssubscriptions (System View) (Transact-SQL)
S'applique à : SQL Server
La vue syssubscriptions expose les informations d’abonnement. Cette vue est stockée dans la base de données de distribution.
Nom de la colonne | Type de données | Description |
---|---|---|
artid | int | ID unique d'un article ayant fait l'objet de l'abonnement. |
srvid | smallint | ID de serveur de l’Abonné. |
dest_db | sysname | Nom de la base de données d’abonnement. |
statut | tinyint | État de l’abonnement : 0 = Inactif. 1 = Abonné. 2 = Actif. |
sync_type | tinyint | Type de synchronisation initiale : 1 = Automatique. 2 = Aucun. |
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 = Push : l’agent de distribution s’exécute sur le serveur de distribution. 1 = Extraction : l’agent de distribution s’exécute sur l’Abonné. |
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 de boucle détermine si l'Agent de distribution renvoie à l'Abonné les transactions émanant de ce dernier : 0 = Renvoie. 1 = Ne renvoie pas. |
queued_reinit | bit | Indique si l'article est marqué pour l'initialisation ou la réinitialisation. La valeur 1 spécifie que l’article abonné est marqué pour l’initialisation ou la réinitialisation. |
nosync_type | tinyint | Type d'initialisation de l'abonnement : 0 = automatique (instantané) 1 = prise en charge de la réplication uniquement 2 = initialiser avec la sauvegarde 3 = initialiser à partir du numéro de séquence de journal (LSN) Pour plus d’informations, consultez le paramètre @sync_type de sp_addsubscription. 3 = Identifié à des fins d’information uniquement. Non pris en charge. La compatibilité future n'est pas garantie. |
srvname | sysname | Nom de l'Abonné. |
Voir aussi
Tables de réplication (Transact-SQL)
Vues de réplication (Transact-SQL)
syssubscriptions (Transact-SQL)