Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Remote » SQL Remote システムの作成 » 重複プライマリキーエラー » プライマリキープール

 

プライマリキープールのレプリケーション

プライマリキープールに個別のパブリケーションを作成し、そのパブリケーションに対してユーザをサブスクライブします。

前提条件

事前にプライマリキープールテーブルが作成されている必要があります。

内容と備考

プライマリキープールは、既存のパブリケーションに組み込むか、または別のパブリケーションとして共有できます。

 ♦ プライマリキープールのレプリケート
  1. 統合データベースで、プライマリキープールのデータ用のパブリケーションを作成します。

    CREATE PUBLICATION KeyPoolData (
       TABLE KeyPool SUBSCRIBE BY location
    );
  2. 各リモートデータベースのサブスクリプションを、KeyPoolData パブリケーションに作成します。

    CREATE SUBSCRIPTION
      TO KeyPoolData( 'Sam_Singer' )
      FOR user1;
    CREATE SUBSCRIPTION
      TO KeyPoolData( 'user2' )
      FOR user2;
    ...

    サブスクリプションの引数は、location の識別子です。

結果

プライマリキープールがレプリケートされます。

 参照