Share via


ReplicationDatabase.LogReaderAgentName プロパティ

定義

既存のログ リーダー エージェントの名前を取得します。パブリッシュされたデータベースに対する新しいログ リーダー エージェントを作成するときには、ログ リーダー エージェントの名前の設定も可能です。

public:
 property System::String ^ LogReaderAgentName { System::String ^ get(); };
public string LogReaderAgentName { get; }
member this.LogReaderAgentName : string
Public ReadOnly Property LogReaderAgentName As String

プロパティ値

ログ リーダー エージェントの名前を指定する String 値です。

例外

データベースがサーバーに存在しない場合に発生します。

サーバーのバージョンが Microsoft SQL Server 2005 以降でない場合。

設定する名前に null 文字が含まれている場合に発生します。

既に存在するログ リーダー エージェントの名前を設定すると発生します。

注釈

LogReaderAgentName プロパティを設定および取得できるのは、固定サーバー ロール sysadmin のメンバー、およびパブリケーション データベースの固定データベース ロール db_owner のメンバーです。

新しいログ リーダー エージェントを作成するときの設定 LogReaderAgentName は、 sp_addlogreader_agent (Transact-SQL) の実行と同じです。

既存のログ リーダー エージェントの取得 LogReaderAgentName は、 sp_helplogreader_agent (Transact-SQL) の実行と同じです。

適用対象