次の方法で共有


Subscribers

適用対象:SQL ServerAzure SQL Database

選択したパブリケーションへのサブスクリプションを受け取る Microsoft SQL Server サブスクライバー、または SQL Server 以外のサブスクライバーを指定します。

注意

Azure SQL Managed Instance は、スナップショットおよびトランザクション レプリケーションのパブリッシャー、ディストリビューター、およびサブスクライバーの可能性があります。 Azure SQL Database のデータベースは、スナップショットとトランザクション レプリケーションのプッシュ サブスクライバーの可能性しかありません。 詳細については、Azure SQL Database および Azure SQL Managed Instance を使用したトランザクションのレプリケーションに関するページを参照してください。

Options

[パブリッシャーのプロパティ]
[パブリケーション] ページで選択したパブリケーションへのサブスクライバーとして、SQL Server のデータ ソースまたは SQL Server 以外のデータ ソースを有効にするには、グリッド内の対応するチェック ボックスをオンにします。 サブスクライバーが一覧にない場合、 [サブスクライバーの追加] または [SQL Server サブスクライバーの追加]をクリックします。

サブスクリプション データベース
この列で表示される情報と実行できる操作は、 [サブスクライバー] 列に表示されているサブスクライバーの種類によって変わります。

  • SQL Server サブスクライバーの場合、[サブスクリプション データベース] の一覧からサブスクリプション データベースを選択するか、同じ一覧から [新しいデータベース] コマンドを選択して新しいデータベースを作成します。

    注意

    パブリッシャーをサブスクライバーとして有効にする場合、サブスクリプション データベースはパブリケーション データベースとは別にする必要があります。

  • SQL Server 以外のサブスクライバーの場合、サブスクリプション データベースは表示されません。 [SQL Server 以外のサブスクライバーの追加] ダイアログ ボックスの [データ ソース名] フィールドで、データベースおよび他の接続情報を指定します。 このダイアログ ボックスを開くには、 [サブスクライバーの追加] をクリックして [SQL Server 以外のサブスクライバーの追加]をクリックします。

[サブスクライバーの追加]
サブスクライバーとして有効にできるサーバーの一覧に、サーバーを追加します。 このボタンは、次に示す条件がすべて満たされた場合に表示されます。

  • 選択したパブリケーションが、サブスクリプションの更新をサポートしないスナップショット パブリケーションまたはトランザクション パブリケーションである。

    注意

    サブスクライブしているパブリケーションに SQL Server サブスクリプションが含まれており、そのパブリケーションが SQL Server 以外のサブスクライバーにまだ対応していない場合は、SQL Server 以外のサブスクリプションを追加できません。

  • サブスクリプションがプッシュ サブスクリプションである。

  • 選択したパブリケーションのパブリッシャーが Microsoft SQL Server 2005 (9.x) 以降である。

[サブスクライバーの追加] をクリックすると、 [SQL Server サブスクライバーの追加][SQL Server 以外のサブスクライバーの追加]という 2 つの選択肢を持つメニューが表示されます。 Oracle または IBM DB2 のサブスクライバーを追加するには、 [SQL Server 以外のサブスクライバーの追加] をクリックします。

[SQL Server サブスクライバーの追加]
サブスクライバーとして有効にできるサーバーの一覧に、サーバーを追加します。 このボタンは、次のいずれかの条件が満たされた場合に表示されます。

  • 選択したパブリケーションが、サブスクリプションの更新をサポートするマージ パブリケーション、スナップショット パブリケーション、またはトランザクション パブリケーションである。

  • サブスクリプションがプル サブスクリプションである。

  • 選択したパブリケーションのパブリッシャーが、SQL Server 2005 (9.x) よりも古いバージョンである。 古いバージョンの場合、このボタンは次の条件のいずれかが満たされた場合にのみ表示されます。

    • パブリッシャーの sysadmin 固定サーバー ロールのメンバーである。

    • サブスクライバーが、 [パブリッシャーのプロパティ] ダイアログ ボックスの [サブスクライバー] ページに追加されている。

    • パブリケーションで匿名サブスクリプションが許可されている。

参照

Create a Pull Subscription
プッシュ サブスクリプションを作成する
SQL Server 以外のサブスクライバー
Subscribe to Publications