次の方法で共有


MSmerge_agents (Transact-SQL)

MSmerge_agents テーブルは、サブスクライバーで稼動しているマージ エージェントごとに 1 行のデータを保持します。 このテーブルは、ディストリビューション データベースに保存されます。

列名

データ型

説明

id

int

マージ エージェントの ID です。

name

nvarchar(100)

マージ エージェントの名前です。

publisher_id

smallint

パブリッシャーの ID です。

publisher_db

sysname

パブリッシャー データベースの名前です。

publication

sysname

パブリケーションの名前です。

subscriber_id

smallint

サブスクライバーの ID です。

subscriber_db

sysname

サブスクリプション データベースの名前です。

local_job

bit

ローカル ディストリビューターに SQL Server エージェント ジョブがあるかどうかを示します。

job_id

binary(16)

ジョブ ID 番号です。

profile_id

int

MSagent_profiles テーブルにあるプロファイル ID です。

anonymous_subid

uniqueidentifier

匿名エージェントの ID です。

subscriber_name

sysname

サブスクライバーの名前です。

creation_date

datetime

ディストリビューション エージェントまたはマージ エージェントが作成された日時です。

offload_enabled

bit

エージェントをリモートから起動できるかどうかを指定します。

0 を指定した場合、エージェントをリモートから起動できません。

1 を指定した場合、エージェントは offload_server プロパティで指定されているリモート コンピューターからリモートで起動されます。

offload_server

sysname

エージェントをリモートから起動するときに使用するサーバーのネットワーク名を指定します。

sid

varbinary(85)

最初の実行時の、ディストリビューション エージェントまたはマージ エージェントのセキュリティ識別番号 (SID) です。

subscriber_security_mode

smallint

サブスクライバーに接続するときにエージェントが使用するセキュリティ モードです。次のいずれかの値をとります。

0 = Microsoft SQL Server 認証

1 = Microsoft Windows 認証

subscriber_login

sysname

サブスクライバーに接続するときに使用するログイン名です。

subscriber_password

nvarchar(524)

サブスクライバーに接続するときに使用するパスワードの暗号化された値です。

publisher_security_mode

smallint

パブリッシャーに接続するときにエージェントが使用するセキュリティ モードです。次のいずれかの値をとります。

0 = Microsoft SQL Server 認証

1 = Microsoft Windows 認証

publisher_login

sysname

パブリッシャーに接続するときに使用するログイン名です。

publisher_password

nvarchar(524)

パブリッシャーに接続するときに使用されるパスワードの暗号化された値。

job_step_uid

uniqueidentifier

エージェントが起動される SQL Server エージェント ジョブ ステップの一意な ID。

関連項目

参照

レプリケーション ビュー (Transact-SQL)

概念

レプリケーション テーブル (Transact-SQL)