syssubscriptions (Transact-SQL)
データベース内のサブスクリプションごとに 1 行のデータを格納します。このテーブルは、パブリケーション データベース内に保存されます。
列名 |
データ型 |
説明 |
---|---|---|
artid |
int |
アーティクルの一意な ID。 |
srvid |
smallint |
サブスクライバのサーバー ID。 |
dest_db |
sysname |
転送先データベースの名前。 |
status |
tinyint |
サブスクリプションの状態。 0 = 非アクティブ 1 = サブスクライブ済み 2 = アクティブ |
sync_type |
tinyint |
初期同期の種類。 1 = 自動同期 2 = なし |
login_name |
sysname |
サブスクリプションを追加するときに使用するログイン名。 |
subscription_type |
int |
サブスクリプションの種類。 0 = プッシュ。ディストリビューション エージェントはサブスクライバで実行されます。 1 = プル。ディストリビューション エージェントはディストリビュータで実行されます。 |
distribution_jobid |
binary(16) |
ディストリビューション エージェントのジョブ ID。 |
timestamp |
timestamp |
タイムスタンプ。 |
update_mode |
tinyint |
更新モード。 0 = 読み取り専用 1 = 即時更新 |
loopback_detection |
bit |
双方向トランザクション レプリケーション トポロジの一部であるサブスクリプションに適用されます。ディストリビューション エージェントが、サブスクライバで発生したトランザクションをサブスクライバに戻すかどうかを示します。 0 = 戻す 1 = 戻さない |
queued_reinit |
bit |
アーティクルが初期化または再初期化の対象としてマークされているかどうかを示します。値 1 は、サブスクライブされているアーティクルが初期化または再初期化の対象としてマークされていることを示します。 |
nosync_type |
tinyint |
サブスクリプションの初期化の種類。 0 = 自動 (スナップショット) 1 = レプリケーションのサポートのみ 2 = バックアップを使用した初期化 3 = ログ シーケンス番号 (LSN) からの初期化 詳細については、sp_addsubscription の @sync_type パラメータを参照してください。 |
srvname |
sysname |
サブスクライバの名前。 |