パブリケーションを作成してから、アーティクルの追加、修正、削除などの変更を加えたり、パブリケーションの名前を変更したりできます。アーティクルを修正する場合は、そのアーティクル全体の仕様を入力してください。
Sybase Central を使用するか、ALTER PUBLICATION 文によって、これらのタスクを実行できます。
DBA 権限を持つユーザか、パブリケーションの所有者だけがパブリケーションを変更できます。
変更には十分注意してください。Mobile Link 設定の実行中にパブリケーションを変更すると、エラーが発生し、データが失われることがあります。変更するパブリケーションにサブスクリプションが含まれている場合は、スキーマのアップグレードとして変更処理を行ってください。リモート・クライアントでのスキーマの変更を参照してください。
パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてリモート・データベースに接続します。
左ウィンドウ枠で、パブリケーションまたはアーティクルをクリックします。プロパティが右ウィンドウ枠に表示されます。
プロパティを設定します。
SQL Anywhere プラグインを使用して、パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてリモート・データベースに接続します。
[パブリケーション] フォルダを展開します。
パブリケーションを選択します。
[ファイル] - [新規] - [アーティクル] を選択します。
アーティクル作成ウィザードで、次の作業を実行します。
[このアーティクルに使用するテーブルを指定してください。] リストでテーブルを選択します。[次へ] をクリックします。
[選択したカラム] をクリックし、カラムを選択します。[次へ] をクリックします。
[このアーティクルに WHERE 句を指定できます。] ウィンドウ枠で、オプションの WHERE 句を入力します。[完了] をクリックします。
SQL Anywhere プラグインを使用して、パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてデータベースに接続します。
[パブリケーション] フォルダを展開します。
パブリケーションを右クリックして、[削除] を選択します。
[はい] をクリックします。
パブリケーションを所有するユーザ、または DBA 権限を持つユーザとしてリモート・データベースに接続します。
ALTER PUBLICATION 文を実行します。
次の文は、customer テーブルを pub_contact パブリケーションに追加します。
ALTER PUBLICATION pub_contact ADD TABLE customer |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |