Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
パブリケーションに対するユーザのサブスクリプションを開始します。
START SUBSCRIPTION TO publication-name [ ( subscription-value ) ] FOR subscriber-id, ...
publication-name このパブリケーション名でユーザのサブスクリプションが作成されます。パブリケーションの所有者を含めることもできます。
subscription-value パブリケーションのサブスクリプション式と照合される文字列。サブスクライバは単一のパブリケーションに対して複数のサブスクリプションを持つことがあるので、この値は必須です。
subscriber-id パブリケーションに対するサブスクライバのユーザ ID。このユーザは、パブリケーションへのサブスクリプションを持っている必要があります。
SQL Remote サブスクリプションは、パブリケーションの更新が統合データベースからリモートデータベースへ送信されると、開始されます。
START SUBSCRIPTION 文は、サブスクリプションを管理する一連の文の 1 つです。CREATE SUBSCRIPTION 文は、サブスクライバが受信するデータを定義します。SYNCHRONIZE SUBSCRIPTION 文は、統合データベースとリモートデータベース間の一貫性を確保するためのものです。メッセージのサブスクライバへの送信を開始するには、START SUBSCRIPTION 文が必ず必要です。
各サブスクリプションの最後のデータは、サブスクリプションを開始する前のデータと一致していなければなりません。データベース抽出ユーティリティを使用してサブスクリプションの作成、同期、起動を管理することをおすすめします。データベース抽出ユーティリティを使用すれば明示的に START SUBSCRIPTION 文を実行する必要はなくなります。また、Message Agent も、サブスクリプションが同期されるとサブスクリプションを起動します。
SYS_REPLICATION_ADMIN_ROLE システムロールが必要です。
オートコミット。
SQL/2008 ベンダー拡張。
次の文は、パブリケーション pub_contact に対するユーザ Sam_Singer のサブスクリプションを起動します。
START SUBSCRIPTION TO pub_contact FOR Sam_Singer;