次の方法で共有


MSsubscriptions (Transact-SQL)

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 = プッシュ

1 = プル

2 = 匿名

sync_type

tinyint

同期の種類です。

1 = 自動同期

2 = 同期なし

status

tinyint

サブスクリプションの状態。

0 = 非アクティブ

1 = サブスクライブ済み

2 = アクティブ

subscription_seqno

varbinary(16)

スナップショット トランザクション シーケンス番号。

snapshot_seqno_flag

bit

スナップショット トランザクション シーケンス番号のソース。1subscription_seqno がスナップショット シーケンス番号であることを示します。

independent_agent

bit

パブリケーション用のスタンドアロン ディストリビューション エージェントがあるかどうかを示します。

subscription_time

datetime

内部使用のみ。

loopback_detection

bit

双方向トランザクション レプリケーション トポロジの一部であるサブスクリプションに適用されます。 ディストリビューション エージェントが、サブスクライバーで発生したトランザクションをサブスクライバーに戻すかどうかを示します。

1 = 戻さない

0 = 戻す

注意

この列は、SQL Server 2000 の双方向レプリケーション機能との互換性のために用意されています。 それ以降のバージョンの SQL Server では、ピア ツー ピア レプリケーションを代わりに使用してください。 詳細については、「ピア ツー ピア トランザクション レプリケーション」を参照してください。

agent_id

int

エージェントの ID。

update_mode

tinyint

更新の種類。

publisher_seqno

varbinary(16)

このサブスクリプションに対するパブリッシャー側のトランザクションのシーケンス番号。

ss_cplt_seqno

varbinary(16)

同時実行スナップショット処理の完了を示すために使用するシーケンス番号。

関連項目

参照

レプリケーション ビュー

sp_helpsubscription (Transact-SQL)

概念

レプリケーション テーブル