スキーマの移行

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

注意 :Advanced ServerでToad Edgeを使用する方法の詳細については、 ToadEdge®for Postgresを参照してください。

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

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

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

  1. [プロジェクト]ページで、必要なプロジェクトを選択します。
  2. Exportクリックして、評価済みファイルをダウンロードします。
評価されたファイルをエクスポートする

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

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

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

  1. (PSQLの場合)psql / edb-psqlクライアントを使用して目的のAdvanced Serverに接続し、次のコマンドを実行します。
edb=# \i /exported_ddls_folder/hr_schema/ProjHR_hr.sql
  1. (pgAdminの場合)目的のデータベースに接続し、[ Open ]をクリックします。
  2. スキーマをアップロードして、「 RunをクリックしRun 。

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

スキーマをCDSクラスターに移行する

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

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

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

    新しいクラスターの作成については、サーバークラスターの作成を参照してください。

マイグレーションポータルの画像

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

  1. Nextクリックします。
  2. 移行するスキーマを選択します。
マイグレーションポータルの画像

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

  1. [次へ]をクリックして続行します。
マイグレーションポータルの画像

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

  1. [ Connection Details ]ダイアログに次の詳細を入力します。
  • [ Host name/addressフィールドにホスト名またはIPアドレスを入力します。
  • [ Portフィールドにポート番号を入力します。
  • [ Maintenance databaseフィールドにデータベース名を入力します。
  • [ユーザー名Usernameフィールドにユーザー名を入力します。
  • [ Passwordフィールドにユーザーに関連付けられたパスワードを入力します。
マイグレーションポータルの画像

正常な接続のテスト。

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

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

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

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

成功した展開

成功した展開。

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