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。 |