sysgesubscriptions (Transact-SQL)
適用対象: SQL サーバー
既知のサブスクライバーごとに 1 つの行が含まれており、パブリッシャーのローカル テーブルです。 このテーブルは、パブリケーション データベースとサブスクリプション データベースに格納されます。
列名 | データ型 | 説明 |
---|---|---|
subscriber_server | sysname | サーバーの ID です。 サブスクリプション データベースのコピーを別のサーバーに移行するときに、srvid フィールドをサーバー固有の値にマップするために使用されます。 |
db_name | sysname | サブスクライブしているデータベースの名前。 |
pubid | uniqueidentifier | 現在のサブスクリプションが作成されたパブリケーションの ID。 |
datasource_type | int | データ ソースの種類: 0 = Microsoft SQL Server。 2 = Jet OLE DB。 |
subid | uniqueidentifier | サブスクリプションの一意な ID 番号です。 |
replnickname | [バイナリ] | レプリカの圧縮ニックネーム。 |
replicastate | uniqueidentifier | パブリッシャーの値とサブスクライバーの値を比較して、以前の同期が成功したかどうかを判断するために使用される一意の識別子。 |
status | tinyint | サブスクリプションの状態: 0 = 非アクティブ。 1 = アクティブ。 2 = 削除済み。 |
subscriber_type | int | サブスクライバーの種類: 1 = グローバル。 2 = ローカル。 3 = 匿名。 |
subscription_type | int | サブスクリプションの種類: 0 = Push。 1 = プル。 2 = 匿名。 |
sync_type | tinyint | 同期の種類。 1 = 自動。 2 = 同期なし。 |
description | nvarchar (255) | サブスクリプションの簡単な説明。 |
priority | real | サブスクリプションの優先度を指定し、優先度ベースの競合解決の実装を許可します。 すべてのローカル サブスクリプションまたは匿名サブスクリプションに対して 0.00 と等しくなります。 |
recgen | bigint | 受信した最後の世代の数。 |
recguid | uniqueidentifier | 前回受信した generation 値の一意な ID です。 |
sentgen | bigint | 送信された最後の世代の数。 |
sentguid | uniqueidentifier | 送信された最後の世代の一意の ID。 |
schemaversion | int | 最後に受信したスキーマの番号。 |
schemaguid | uniqueidentifier | 前回受信したスキーマの一意な ID です。 |
last_validated | datetime | サブスクライバー データの検証が最後に成功した datetime 。 |
attempted_validate | datetime | サブスクリプションで検証が試行された最後の datetime 。 |
last_sync_date | datetime | 同期の datetime 。 |
last_sync_status | int | サブスクリプションの状態です。 0 = すべてのジョブが開始を待機しています。 1 = 1 つ以上のジョブが開始されています。 2 = すべてのジョブが正常に実行されました。 3 = 少なくとも 1 つのジョブが実行されています。 4 = すべてのジョブがスケジュールされ、アイドル状態になります。 5 = 前の障害の後に少なくとも 1 つのジョブが実行を試行しています。 6 = 少なくとも 1 つのジョブが正常に実行できませんでした。 |
last_sync_summary | sysname | 最後の同期結果の説明。 |
metadatacleanuptime | datetime | 有効期限が切れたメタデータの最後の datetime がマージ レプリケーション システム テーブルから削除されました。 |
partition_id | int | サブスクリプションが属する事前計算済みパーティションを識別します。 |
cleanedup_unsent_changes | bit | 未適用の変更のメタデータがサブスクライバーでクリーンアップされたことを識別します。 |
replica_version | int | サブスクリプションが属するサブスクライバーの SQL Server のバージョンを識別します。次のいずれかの値を指定できます。 90 = SQL Server 2005 (9.x) 100 = SQL Server 2008 (10.0.x) |
supportability_mode | int | 内部のみで使用します。 |
application_name | nvarchar(128) | 内部のみで使用します。 |
subscriber_number | int | 内部のみで使用します。 |
last_makegeneration_datetime | datetime | パブリッシャーに対して makegeneration プロセスが実行された最後の datetime 。 詳細については、Replication マージ エージェントの -MakeGenerationInterval パラメーターを参照してください。 |
last_local_sentgen | bigint | 前のマージ エージェント同期によって送信された最後の世代を格納します。 |
last_local_recguid | uniqueidentifier | 以前のマージ エージェント同期から最後に受信したローカル生成 GUID を格納します。 |
last_local_recgen | bigint | マージ クリーンアップによって設定されます。 受信した最後のローカル世代を格納します。 |