適用対象: SQL Server
MSsubscriptions テーブルには、ローカル ディストリビューターによって処理されるサブスクリプション内のパブリッシュ済みアーティクルごとに 1 行が含まれています。 このテーブルはディストリビューション データベースに格納されます。
| 列名 | データ型 | 説明 |
|---|---|---|
| publisher_database_id | int | パブリッシャー データベースの ID。 |
| publisher_id | smallint | パブリッシャーの ID。 |
| publisher_db | sysname | パブリッシャー データベースの名前。 |
| publication_id | int | パブリケーションの ID。 |
| article_id | int | 記事の ID。 |
| subscriber_id | smallint | サブスクライバーの ID。 |
| subscriber_db | sysname | サブスクリプション データベースの名前。 |
| subscription_type | int | サブスクリプションの種類: 0 = Push。 1 = プル。 2 = 匿名。 |
| sync_type | tinyint | 同期の種類。 1 = 自動。 2 = 同期なし。 |
| status | tinyint | サブスクリプションの状態: 0 = 非アクティブ。 1 = サブスクライブ済み。 2 = アクティブ。 |
| subscription_seqno | varbinary(16) | スナップショット トランザクション シーケンス番号。 |
| snapshot_seqno_flag | bit | スナップショット トランザクション シーケンス番号のソースを示します。ここで、値が 1 は subscription_seqno がスナップショット シーケンス番号であることを意味します。 |
| independent_agent | bit | このパブリケーションにスタンドアロン ディストリビューション エージェントがあるかどうかを示します。 |
| subscription_time | datetime | 内部のみで使用します。 |
| loopback_detection | bit | 双方向トランザクション レプリケーション トポロジの一部であるサブスクリプションに適用されます。 ディストリビューション エージェントが、サブスクライバーで発生したトランザクションをサブスクライバーに戻すかどうかを示します。 1 = 送信しません。 0 = 戻ります。 |
| agent_id | int | エージェントの ID。 |
| update_mode | tinyint | 更新プログラムの種類。 |
| publisher_seqno | varbinary(16) | このサブスクリプションに対するパブリッシャー側のトランザクションのシーケンス番号。 |
| ss_cplt_seqno | varbinary(16) | 同時実行スナップショット処理の完了を示すために使用するシーケンス番号。 |
参照
レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)
sp_helpsubscription (Transact-SQL)