スキーマの移行

スキーマのエラーを解決した後、pgAdmin、ToadEdge、PSQLクライアントなどのクライアントアプリケーションでスキーマを使用するか、スキーマをEDBCloudDatabaseService(CDS)クラスターに移行できます。

ご注意ください:AdvancedServerでのToadEdgeの使用の詳細については、``ToadEdge®forPostgres<https://www.quest.com/products/toad-edge/toad-edge-postgres.aspx>``を参照してください`__。

PSQLまたはpgAdminを使用してスキーマを展開する

評価されたスキーマがMigrationPortalで100%互換であることを確認します。

PSQLまたはpgAdminを使用してスキーマを展開するには、次の手順を実行します。

  1. Project ページで、必要なプロジェクトを選択します。

  2. 評価済みファイルをダウンロードするには、 Export をクリックします。

export the assessed file

ダウンロードファイルオプションの選択

  1. Download をクリックします。

download assessed file

評価済みファイルのダウンロード

  1. (PSQLの場合)psql/edb-psqlクライアントを使用して目的のAdvancedServerに接続し、次のコマンドを実行します。

    edb=# /i /exported_ddls_folder/hr_schema/ProjHR_hr.sql

  2. (pgAdminの場合)目的のデータベースに接続し、 Open をクリックします。

  3. スキーマをアップロードし、 Run をクリックします。

AdvancedServerインスタンスをOracleモードでインストールして、主要なOracle機能とのネイティブ互換性を有効にする必要があります。

スキーマのCDSクラスターへの移行

次の手順を実行して、データベースをCDSクラスターに移行します。

  1. Project ページで、 Export をクリックします。

  2. Deploy to existing CDS cluster. Click here to launch new cluster オプションを選択します。

    新しいクラスターの作成については、``サーバークラスターの作成<https://www.enterprisedb.com/edb-docs/d/edb-postgres-cloud-database-service/user-guides/user-guide/1.1``を参照してください/cds_creating_server_cluster.html>`__。

migration portal image

データベースをCDSクラスターに移行します。

  1. Next をクリックします。

  2. 移行するスキーマを選択します。

migration portal image

移行するスキーマを選択します

  1. Next をクリックして続行します。

migration portal image

接続の詳細を提供します。

  1. Connection Details ダイアログボックスに必要な詳細を入力します。

migration portal image

正常な接続のテスト。

  1. Test Connection をクリックして、接続の詳細を確認します。

    注:Edit をクリックして、接続の詳細を変更し、接続の詳細を再テストできます。

  2. 接続が成功したら、 Deploy をクリックします。

  3. Deploy ダイアログで展開の詳細を表示できます。 Download Summary をクリックして展開ログをダウンロードします。

A successful deployment

正常な展開。

  1. Done をクリックしてウィンドウを閉じます。