sysmergeschemaarticles (Transact-SQL)
適用対象: SQL サーバー
マージ レプリケーションのスキーマのみのアーティクルを追跡します。 このテーブルは、パブリケーション データベースとサブスクリプション データベースに格納されます。
列名 | データ型 | 説明 |
---|---|---|
name | sysname | マージ パブリケーション内のスキーマのみのアーティクルの名前。 |
type | tinyint | スキーマのみのアーティクルの種類を示します。次のいずれかになります。 0x20 = ストアド プロシージャのスキーマのみのアーティクル。 0x40 = スキーマのみのアーティクルまたはインデックス付きビューのスキーマのみのアーティクルを表示します。 |
objid | int | アーティクルの基本オブジェクトのオブジェクト識別子。 プロシージャ、ビュー、インデックス付き、ビュー、またはユーザー定義関数のオブジェクト識別子を指定できます。 |
artid | uniqueidentifier | アーティクル ID。 |
説明 | nvarchar (255) | 記事の説明。 |
pre_creation_command | tinyint | サブスクリプション データベースの中でアーティクルが作成されるときに実行される既定の操作。 0 = なし - テーブルがサブスクライバーに既に存在する場合、アクションは実行されません。 1 = Drop - テーブルを再作成する前に削除します。 2 = Delete - サブセット フィルターの WHERE 句に基づいて削除を発行します。 3 = 切り捨て - 2と同じですが、行ではなくページを削除します。 ただし、WHERE 句は受け取りません。 |
pubid | uniqueidentifier | パブリケーションの一意識別子。 |
status | tinyint | スキーマだけのアーティクルの状態。次のいずれかになります。 1 = Unsynced - テーブルを発行する初期処理スクリプトは、次にスナップショット エージェントが実行された時点で実行されます。 2 = アクティブ - テーブルを発行する初期処理スクリプトが実行されました。 5 = New_inactive - 追加されます。 6 = New_active - 追加されます。 |
creation_script | nvarchar (255) | ターゲット テーブルの作成に使用されるアーティクル スキーマの事前作成スクリプトのパスと名前 (省略可能)。 |
schema_option | binary(8) | スキーマだけのアーティクルに関連するスキーマ生成オプションのビットマップ。次の値のうち 1 つ以上の結果を、ビットごとに論理和演算したものになります。 0x00 = スナップショット エージェントによるスクリプトを無効にし、指定された CreationScript を使用します。 0x01 = オブジェクトの作成 (CREATE TABLE、CREATE PROCEDURE など) を生成します。 0x10 = 対応するクラスター化インデックスを生成します。 0x20 = ユーザー定義データ型を基本データ型に変換します。 0x40 = 対応する非クラスター化インデックスまたはインデックスを生成します。 0x80 = 主キーに宣言された参照整合性を含めます。 0x100 = 定義されている場合は、テーブル アーティクルでユーザー トリガーをレプリケートします。 0x200 = 外部キー制約をレプリケートします。 参照先テーブルがパブリケーションの一部でない場合、パブリッシュされたテーブルに対するすべての外部キー制約はレプリケートされません。 0x400 = チェック制約をレプリケートします。 0x800 = 既定値をレプリケートします。 0x1000 = 列レベルの照合順序をレプリケートします。 0x2000 = パブリッシュされたアーティクル ソース オブジェクトに関連付けられている拡張プロパティをレプリケートします。 0x4000 = テーブル アーティクルで定義されている場合は、一意のキーをレプリケートします。 0x8000 = ALTER TABLE ステートメントを使用して、テーブル アーティクルの主キーと一意キーを制約としてレプリケートします。 schema_optionの使用可能な値の詳細については、sp_addmergearticleを参照してください。 |
destination_object | sysname | サブスクリプション データベース内のコピー先オブジェクトの名前。 この値は、ストアド プロシージャ、ビュー、UDF などのスキーマのみのアーティクルにのみ適用されます。 |
destination_owner | sysname | サブスクリプション データベース内のオブジェクトの所有者 ( dbo でない場合。 |