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

SQL Anywhere 11.0.1 (日本語) » Mobile Link - クライアント管理 » Mobile Link 用 SQL Anywhere クライアント » SQL Anywhere クライアント » データのパブリッシュ

 

既存のパブリケーションの変更

パブリケーションを作成してから、アーティクルの追加、修正、削除などの変更を加えたり、パブリケーションの名前を変更したりできます。アーティクルを修正する場合は、そのアーティクル全体の仕様を入力してください。

Sybase Central を使用するか、ALTER PUBLICATION 文によって、これらのタスクを実行できます。

注意
  • DBA 権限を持つユーザか、パブリケーションの所有者だけがパブリケーションを変更できます。

  • 変更には十分注意してください。Mobile Link 設定の実行中にパブリケーションを変更すると、エラーが発生し、データが失われることがあります。変更するパブリケーションにサブスクリプションが含まれている場合は、スキーマのアップグレードとして変更処理を行ってください。リモート・クライアントでのスキーマの変更を参照してください。

♦  既存のパブリケーションまたはアーティクルのプロパティを修正するには、次の手順に従います (Sybase Central の管理モードの場合)。
  1. パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてリモート・データベースに接続します。

  2. 左ウィンドウ枠で、パブリケーションまたはアーティクルをクリックします。プロパティが右ウィンドウ枠に表示されます。

  3. プロパティを設定します。

♦  アーティクルを追加するには、次の手順に従います (Sybase Central の管理モードの場合)。
  1. SQL Anywhere プラグインを使用して、パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてリモート・データベースに接続します。

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

  3. パブリケーションを選択します。

  4. [ファイル] - [新規] - [アーティクル] を選択します。

  5. アーティクル作成ウィザードで、次の作業を実行します。

    • [このアーティクルに使用するテーブルを指定してください。] リストでテーブルを選択します。[次へ] をクリックします。

    • [選択したカラム] をクリックし、カラムを選択します。[次へ] をクリックします。

    • [このアーティクルに WHERE 句を指定できます。] ウィンドウ枠で、オプションの WHERE 句を入力します。[完了] をクリックします。

♦  アーティクルを削除するには、次の手順に従います (Sybase Central の管理モードの場合)。
  1. SQL Anywhere プラグインを使用して、パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてデータベースに接続します。

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

  3. パブリケーションを右クリックして、[削除] を選択します。

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

♦  既存のパブリケーションを修正するには、次の手順に従います (SQL の場合)。
  1. パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてリモート・データベースに接続します。

  2. ALTER PUBLICATION 文を実行します。

    ALTER PUBLICATION 文 [Mobile Link] [SQL Remote]を参照してください。

  • 次の文は、customer テーブルを pub_contact パブリケーションに追加します。

    ALTER PUBLICATION pub_contact
     ADD TABLE customer
    

ALTER PUBLICATION 文 [Mobile Link] [SQL Remote]も参照してください。