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

Type d'initialisation de l'abonnement :

0 = automatique (capture instantanée)

1 = prise en charge de la réplication uniquement

2 = initialiser avec une sauvegarde

3 = initialiser à partir du numéro séquentiel dans le journal

Pour plus d'informations, consultez le paramètre @sync_type de sp_addsubscription.

3 = Identifié à titre d'information uniquement. Non pris en charge. La compatibilité future n'est pas garantie.

srvname

sysname

Nom de l'abonné.