スキーマの移行

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

ご注意ください:Advanced ServerでToad Edgeを使用する方法の詳細については、``ToadEdge®for Postgres``を参照してください<https://www.quest.com/products/toad-edge/toad-edge-postgres.aspx>`_ _。

PSQLまたはpgAdminを使用したスキーマの展開

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

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

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

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

export the assessed file

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

  1. ダウンロードをクリックします。

download assessed file

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

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

edb=# \i /exported_ddls_folder/hr_schema/ProjHR_hr.sql
  1. (pgAdminの場合)目的のデータベースに接続し、 Open をクリックします。

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

Advanced Serverインスタンスを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. [次へ]をクリックして続行します。

migration portal image

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

  1. Connection Details ダイアログに次の詳細を入力します:

  • Host name/address フィールドにホスト名またはIPアドレスを入力します。

  • Port フィールドにポート番号を入力します。

  • Maintenance database フィールドにデータベース名を入力します。

  • Username フィールドにユーザー名を入力します。

  • ユーザーに関連付けられたパスワードを Password フィールドに入力します。

migration portal image

正常な接続のテスト。

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

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

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

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

A successful deployment

正常な展開。

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