IHsubscriptions (Transact-SQL)
適用対象: SQL サーバー
IHsubscriptions システム テーブルには、現在のディストリビューターを使用する SQL Server 以外のパブリッシャーからのパブリケーションへのサブスクリプションごとに 1 行が含まれています。 このテーブルはディストリビューション データベースに格納されます。
Definition
列名 | データ型 | 説明 |
---|---|---|
article_id | int | パブリッシュされたアーティクルを一意に識別します。 |
srvid | smallint | サブスクライバーのサーバー ID。 |
dest_db | sysname | コピー先データベースの名前 |
login_name | sysname | サブスクリプションの追加時に使用されるログイン名。 |
distribution_jobid | binary(16) | ディストリビューション エージェントのジョブ ID です。 |
timestamp | timestamp | サブスクリプションを作成した日付と時刻。 |
queued_reinit | bit | アーティクルが初期化または再初期化のどちらとしてマークされるかを指定します。 値 1 は、サブスクライブされたアーティクルが初期化または再初期化用にマークされていることを指定します。 |
status | tinyint | サブスクリプションの状態: 0 = 非アクティブ。 1 = サブスクライブ済み。 2 = アクティブ。 |
sync_type | tinyint | 初期同期の種類: 1 = 自動。 2 = なし。 |
subscription_type | int | サブスクリプションの種類: 0 = プッシュ - ディストリビューション エージェントはサブスクライバーで実行されます。 1 = プル - ディストリビューション エージェントはディストリビューターで実行されます。 |
update_mode | tinyint | 更新モード: 0 = 読み取り専用。 1 = 即時更新。 |
loopback_detection | bit | 双方向トランザクション レプリケーション トポロジの一部であるサブスクリプションに適用されます。 ディストリビューション エージェントが、サブスクライバーで発生したトランザクションをサブスクライバーに戻すかどうかを示します。 0 = 戻ります。 1 = 送信しません。 |
参照
異種データベース レプリケーション
レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)
sp_addsubscription (Transact-SQL)
sp_helpsubscription (Transact-SQL)