次の方法で共有


プル サブスクリプションを作成する方法 (SQL Server Management Studio)

サブスクリプションの新規作成ウィザードを使用して、パブリッシャまたはサブスクライバでプル サブスクリプションを作成します。ウィザードのページに従って、次の操作を実行します。

  • パブリッシャとパブリケーションを指定します。

  • レプリケーション エージェントが実行される場所を選択します。プル サブスクリプションでは、パブリケーションの種類に応じて、[ディストリビューション エージェントの場所] ページまたは [マージ エージェントの場所] ページで、[サブスクライバで各エージェントを実行する (プル サブスクリプション)] を選択します。

  • サブスクライバとサブスクリプション データベースを指定します。

  • レプリケーション エージェントによって作成された接続に対して使用されるログインとパスワードを指定します。

    • スナップショット パブリケーションとトランザクション パブリケーションに対するサブスクリプションでは、[ディストリビューション エージェント セキュリティ] ページで資格情報を指定します。

    • マージ パブリケーションに対するサブスクリプションでは、[マージ エージェント セキュリティ] ページで資格情報を指定します。

    各エージェントで必要な権限の詳細については、「レプリケーション エージェントのセキュリティ モデル」を参照してください。

  • 同期スケジュール、およびサブスクライバをいつ初期化するかを指定します。

  • マージ パブリケーションの追加オプションである、サブスクリプションの種類、パラメータ化されたフィルタの値、およびパブリケーションが Web 同期に対して有効になっている場合の HTTPS を使用した同期に関する情報を指定します。

  • サブスクリプションの更新が許可されるトランザクション パブリケーションの追加オプションを指定します。サブスクライバがパブリッシャで変更をすぐにコミットするかどうか、変更をキューに書き込むかどうか、およびサブスクライバからパブリッシャへの接続に使用される資格情報を指定します。

  • 必要に応じて、サブスクリプションのスクリプトを作成します。

パブリッシャからプル サブスクリプションを作成するには

  1. MicrosoftSQL Server Management Studio でパブリッシャに接続して、サーバー ノードを展開します。

  2. [レプリケーション] フォルダを展開し、[ローカル パブリケーション] フォルダを展開します。

  3. 1 つ以上のサブスクリプションを作成するパブリケーションを右クリックし、[新しいサブスクリプション] をクリックします。

  4. サブスクリプションの新規作成ウィザードのページに従って操作を実行します。

サブスクライバからプル サブスクリプションを作成するには

  1. SQL Server Management Studio でサブスクライバに接続して、サーバー ノードを展開します。

  2. [レプリケーション] フォルダを展開します。

  3. [ローカル サブスクリプション] フォルダを右クリックし、[新しいサブスクリプション] をクリックします。

  4. サブスクリプションの新規作成ウィザードの [パブリケーション] ページで、[パブリッシャ] ボックスの一覧から [<SQL Server パブリッシャの検索>] または [<Oracle パブリッシャの検索>] を選択します。

  5. [サーバーへの接続] ダイアログ ボックスでパブリッシャに接続します。

  6. [パブリケーション] ページでパブリケーションを選択します。

  7. サブスクリプションの新規作成ウィザードのページに従って操作を実行します。