次の方法で共有


sp_helplogreader_agent (Transact-SQL)

パブリケーション データベースに対するログ リーダー エージェント ジョブのプロパティを返します。 このストアド プロシージャは、パブリッシャー側でパブリケーション データベースについて実行されます。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_helplogreader_agent [ [ @publisher = ] 'publisher' ]

引数

  • [ @publisher= ] 'publisher'
    パブリッシャーの名前を指定します。 publisher のデータ型は sysname で、既定値は NULL です。

結果セット

列名

データ型

説明

id

int

エージェントの ID。

name

nvarchar(100)

エージェントの名前。

publisher_security_mode

smallint

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

0 = SQL Server 認証

1 = Windows 認証

publisher_login

sysname

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

publisher_password

nvarchar(524)

セキュリティ上の理由から、常に ********** という値が返されます。

job_id

uniqueidentifier

エージェント ジョブの一意な ID。

job_login

nvarchar(512)

ログ リーダー エージェントが実行される Windows アカウント。domain\username の形式で返されます。

job_password

sysname

セキュリティ上の理由から、常に ********** という値が返されます。

戻り値

0 (成功) または 1 (失敗)

説明

sp_helplogreader_agent は、トランザクション レプリケーションで使用します。

権限

sp_helplogreader_agent を実行できるのは、パブリッシャーの sysadmin 固定サーバー ロールのメンバーと、パブリケーション データベースの db_owner 固定データベース ロールのメンバーだけです。

関連項目

参照

sp_addlogreader_agent (Transact-SQL)

sp_changelogreader_agent (Transact-SQL)

概念

レプリケーションのセキュリティ設定の表示および変更