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

SQL Anywhere 12.0.1 » Mobile Link クライアント管理 » Mobile Link 用 SQL Anywhere クライアント » SQL Anywhere クライアント » パブリケーション

 

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

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

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

次の点に注意してください。

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

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

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

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

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

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

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

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

  4. [ファイル]  » [新規]  » [アーティクル] をクリックします。

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

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

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

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

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

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

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

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

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

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

 参照
 例