syssubscriptions (Transact-SQL)
-
[アーティクル]
-
-
適用対象:SQL Server
データベース内のサブスクリプションごとに 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 |
サブスクライバーの名前。 |
参照
レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)