MSsubscriptions (Transact-SQL)
La table MSsubscriptions contient une ligne pour chaque article publié dans un abonnement servi par le serveur de distribution local. Cette table est stockée dans la base de données de distribution.
Nom de colonne |
Type de données |
Description |
---|---|---|
publisher_database_id |
int |
ID de la base de données du serveur de publication. |
publisher_id |
smallint |
ID du serveur de publication. |
publisher_db |
sysname |
Nom de la base de données du serveur de publication. |
publication_id |
int |
ID de la publication. |
article_id |
int |
ID de l'article. |
subscriber_id |
smallint |
ID de l'Abonné. |
subscriber_db |
sysname |
Nom de la base de données d'abonnement. |
subscription_type |
int |
Type d'abonnement : 0 = Envoi de données (push). 1 = Extraction de données (pull). 2 = Anonyme. |
sync_type |
tinyint |
Type de synchronisation : 1 = Automatique. 2 = Pas de synchronisation. |
status |
tinyint |
État de l'abonnement : 0 = Inactif. 1 = Abonné. 2 = Actif. |
subscription_seqno |
varbinary(16) |
Numéro de séquence de la transaction de capture instantanée. |
snapshot_seqno_flag |
bit |
Indique la source du numéro de séquence de la transaction de capture instantanée, où la valeur 1 signifie que subscription_seqno représente le numéro de séquence de la capture instantanée. |
independent_agent |
bit |
Indique s'il existe un Agent de distribution autonome pour cette publication. |
subscription_time |
datetime |
À usage interne uniquement. |
loopback_detection |
bit |
S'applique aux abonnements faisant partie d'une topologie de réplication transactionnelle bidirectionnelle. La détection de bouclage permet de déterminer si l'Agent de distribution doit renvoyer à l'Abonné ses propres transactions : 1 = Ne renvoie pas les transactions. 0 = Renvoie les transactions.
Remarque
Cette colonne n'est prise en charge que dans un but de compatibilité ascendante avec la fonctionnalité de réplication bidirectionnelle de SQL Server 2000. Pour les versions ultérieures de SQL Server, utilisez plutôt la fonctionnalité de réplication d'égal à égal. Pour plus d'informations, consultez Réplication transactionnelle d'égal à égal.
|
agent_id |
int |
ID de l'agent. |
update_mode |
tinyint |
Type de mise à jour. |
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 la capture instantanée concurrente. |
Voir aussi