データベース移行ウィザードを使用すると、リモート・データベースに接続するためのリモート・サーバ、および (必要に応じて) 現在のユーザをリモート・データベースに接続するための外部ログインを作成できます。
DBA 権限のあるユーザとしてデータベースに接続します。
[ツール] - [SQL Anywhere 11] - [データベースの移行] を選択します。
[次へ] をクリックします。
対象のデータベースを選択して [次へ] をクリックします。
リモート・データベースへの接続に使用するリモート・サーバを選択し、[次へ] をクリックします。
リモート・サーバをまだ作成していない場合は、[今すぐにリモート・サーバを作成] をクリックしてリモート・サーバ作成ウィザードの指示に従います。リモート・サーバの作成の詳細については、CREATE SERVER 文を使用して、リモート・サーバを作成します。を参照してください。
リモート・サーバ用の外部ログインも作成できます。デフォルトでは、SQL Anywhere は、現在のユーザに代わってリモート・サーバに接続する場合に、常にそのユーザのユーザ ID とパスワードを使用します。ただし、リモート・サーバに現在のユーザと同じユーザ ID とパスワードで定義されたユーザがいない場合は、外部ログインを作成する必要があります。外部ログインは、現在のユーザ用に代替ログイン名とパスワードを割り当ててリモート・サーバに接続できるようにします。
移行するテーブルを選択し、[次へ] をクリックします。
システム・テーブルは移行できないので、このリストにはシステム・テーブルは表示されません。
ターゲット・データベースでテーブルを所有するユーザを選択し、[次へ] をクリックします。
ユーザをまだ作成していない場合は、[今すぐにユーザを作成] をクリックしてユーザ作成ウィザードの指示に従います。詳細については、新しいユーザの作成を参照してください。
リモート・テーブルからデータと外部キーを移行するかどうか、また移行プロセスのために作成されたプロキシ・テーブルを保持するかどうかを選択し、[次へ] をクリックします。
[完了] をクリックします。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |