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

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - SQL の使用法 » リモート・データとバルク・オペレーション » データのインポートとエクスポート » SQL Anywhere へのデータベースの移行

 

データベース移行ウィザードの使用

データベース移行ウィザードを使用すると、リモート・データベースに接続するためのリモート・サーバ、および (必要に応じて) 現在のユーザをリモート・データベースに接続するための外部ログインを作成できます。

♦  リモート・テーブルをインポートするには、次の手順に従います (Sybase Central の場合)。
  1. DBA 権限のあるユーザとしてデータベースに接続します。

  2. [ツール] - [SQL Anywhere 11] - [データベースの移行] を選択します。

  3. [次へ] をクリックします。

  4. 対象のデータベースを選択して [次へ] をクリックします。

  5. リモート・データベースへの接続に使用するリモート・サーバを選択し、[次へ] をクリックします。

    リモート・サーバをまだ作成していない場合は、[今すぐにリモート・サーバを作成] をクリックしてリモート・サーバ作成ウィザードの指示に従います。リモート・サーバの作成の詳細については、CREATE SERVER 文を使用して、リモート・サーバを作成します。を参照してください。

    リモート・サーバ用の外部ログインも作成できます。デフォルトでは、SQL Anywhere は、現在のユーザに代わってリモート・サーバに接続する場合に、常にそのユーザのユーザ ID とパスワードを使用します。ただし、リモート・サーバに現在のユーザと同じユーザ ID とパスワードで定義されたユーザがいない場合は、外部ログインを作成する必要があります。外部ログインは、現在のユーザ用に代替ログイン名とパスワードを割り当ててリモート・サーバに接続できるようにします。

  6. 移行するテーブルを選択し、[次へ] をクリックします。

    システム・テーブルは移行できないので、このリストにはシステム・テーブルは表示されません。

  7. ターゲット・データベースでテーブルを所有するユーザを選択し、[次へ] をクリックします。

    ユーザをまだ作成していない場合は、[今すぐにユーザを作成] をクリックしてユーザ作成ウィザードの指示に従います。詳細については、新しいユーザの作成を参照してください。

  8. リモート・テーブルからデータと外部キーを移行するかどうか、また移行プロセスのために作成されたプロキシ・テーブルを保持するかどうかを選択し、[次へ] をクリックします。

  9. [完了] をクリックします。