Contains one row for each subscription serviced by the local Distributor. This table is stored in the distribution database.
Column name | Data type | Description |
---|---|---|
publisher_database_id | int | ID of the Publisher database. |
publisher_id | smallint | ID of the Publisher. |
publisher_db | sysname | Name of the Publisher database. |
publication_id | int | ID of the publication. |
article_id | int | ID of the article. |
subscriber_id | smallint | ID of the Subscriber. |
subscriber_db | sysname | Name of the subscription database. |
subscription_type | int | Type of subscription: 0 = Push 1 = Pull 2 = Anonymous |
sync_type | tinyint | Type of synchronization: 1 = Automatic 2 = No sync |
status | tinyint | Status of the subscription: 0 = Inactive 1 = Subscribed 2 = Active |
subscription_seqno | varbinary(16) | Snapshot transaction sequence number. |
snapshot_seqno_flag | bit | 1 = subscription_seqno is the snapshot sequence number. |
independent_agent | bit | Indicates whether there is a stand-alone Distribution Agent for this publication. |
subscription_time | datetime | Synctran. |
loopback_detection | bit | Whether the Distribution Agent sends transactions originated at the Subscriber back to the Subscriber: True = Does not send back. False = Sends back. |
agent_id | int | ID of the agent. |
update_mode | tinyint | Type of update. |
publisher_seqno | varbinary(16) | Sequence number of the transaction at the Publisher for this subscription. |