レプリケーション エージェント プロファイルを操作する方法 (SQL Server Management Studio)

各レプリケーション エージェントの動作は、エージェント プロファイルで設定できる一連のパラメータによって制御されます。各エージェントには既定のプロファイルがあり、その一部には事前に定義された追加のプロファイルがあります。1 つのエージェントに対しては、1 つのプロファイルのみがアクティブになります。[ディストリビュータのプロパティ - <Distributor>] ダイアログ ボックスとレプリケーション モニタから使用できる [エージェント プロファイル] ダイアログ ボックスを使用して、プロファイルを指定し、ユーザー定義プロファイルを作成します。このダイアログ ボックスを使用すると、すべてのエージェントのプロファイルにアクセスできます。[ディストリビュータのプロパティ - <Distributor>] ダイアログ ボックスへのアクセスの詳細については、「ディストリビュータのプロパティを表示および変更する方法 (SQL Server Management Studio)」を参照してください。レプリケーション モニタの起動の詳細については、「レプリケーション モニタを起動する方法 (レプリケーション モニタ)」を参照してください。

注意

エージェント パラメータの変更は、エージェントを次に起動したときに有効になります。エージェントを連続実行する場合は、いったん停止してから再起動する必要があります。

SQL Server Management Studio から [エージェント プロファイル] ダイアログ ボックスにアクセスするには

  • [ディストリビュータのプロパティ - <Distributor>] ダイアログ ボックスの [全般] ページで、[プロファイルの既定値] をクリックします。

レプリケーション モニタから [エージェント プロファイル] ダイアログ ボックスにアクセスするには

  • すべてのエージェントに対するダイアログ ボックスを開くには、パブリッシャを右クリックし、[エージェント プロファイル] をクリックします。

  • 単一のエージェントに対するダイアログ ボックスを開くには

    1. レプリケーション モニタの左ペインのパブリッシャ グループを展開し、パブリッシャを展開して、パブリケーションをクリックします。

    2. ディストリビューション エージェントとマージ エージェントのプロファイルの場合は、[すべてのサブスクリプション] タブでサブスクリプションを右クリックし、[エージェント プロファイル] をクリックします。その他のエージェントの場合は、[エージェント] タブでエージェントを右クリックし、[エージェント プロファイル] をクリックします。

エージェントのプロファイルを指定するには

  1. [エージェント プロファイル] ダイアログ ボックスに複数のエージェントのプロファイルが表示されている場合は、1 つのエージェントを選択します。

  2. [エージェント プロファイル] グリッドの [新規の既定] 列でプロファイルを選択します。既定では、プロファイルは、新しいパブリケーションとサブスクリプションに対するエージェントにのみ適用されます。

  3. 既存のパブリケーションまたはサブスクリプションに対して選択された種類のすべてのエージェントがこのプロファイルを使用するように指定するには、[既存のエージェントの変更] をクリックします。

プロファイルに関連付けられたパラメータを表示および編集するには

  1. [エージェント プロファイル] ダイアログ ボックスに複数のエージェントのプロファイルが表示されている場合は、1 つのエージェントを選択します。

  2. プロファイルの横にあるプロパティ ボタン ([...]) をクリックします。

  3. [<ProfileName> プロファイル プロパティ] ダイアログ ボックスにパラメータと値が表示されます。

    • ユーザー定義プロファイルのパラメータは編集できます。事前に定義されているシステム プロファイルのパラメータは編集できません。

    • 1 つのエージェントに対するすべてのパラメータを表示するには、[このプロファイルに使用されているパラメータのみ表示する] チェック ボックスをオフにします。エージェント パラメータの詳細については、このトピックの末尾のリンクを参照してください。

  4. [閉じる] をクリックします。

ユーザー定義プロファイルを作成するには

  1. [エージェント プロファイル] ダイアログ ボックスに複数のエージェントのプロファイルが表示されている場合は、1 つのエージェントを選択します。

  2. [新規作成] をクリックします。

  3. [新しいエージェント プロファイル] 初期化ダイアログ ボックスで、新しいプロファイルの基となる既存のプロファイルを選択します。

  4. [新しいエージェント プロファイル] ダイアログ ボックスで、[名前][説明] ボックスに値を入力します。

  5. パラメータを変更してプロファイルを調整します。1 つのエージェントに対するすべてのパラメータを表示するには、[このプロファイルに使用されているパラメータのみ表示する] チェック ボックスをオフにします。エージェント パラメータの詳細については、このトピックの末尾のリンクを参照してください。

  6. [OK] をクリックします。

ユーザー定義プロファイルを削除するには

  1. [エージェント プロファイル] ダイアログ ボックスに複数のエージェントのプロファイルが表示されている場合は、1 つのエージェントを選択します。

  2. 1 つのプロファイルが 1 つ以上のエージェントに関連付けられている場合は、これらのエージェントに対するプロファイルを変更します。

    1. [エージェント プロファイル] グリッドで別のプロファイルを選択します。

    2. [既存のエージェントの変更] をクリックします。

      注意

      これによって、削除したいプロファイルを使用しているエージェントだけではなく、既存のパブリケーションまたはサブスクリプションに対して選択された種類のすべてのエージェントに対するプロファイルが変更されます。

  3. 削除するプロファイルを選択し、[削除] をクリックします。

  4. [OK] をクリックします。