スキーマ評価の実行

OracleデータベーススキーマをEDBPostgresAdvancedServerとの互換性について評価するには、次のことを行う必要があります。

  1. `移行ポータル<https://migration.enterprisedb.com>`_に移動します。

  2. EDB資格情報を入力します。

  3. CREATE PROJECT アイコンをクリックして、新しいプロジェクトを作成します。

migration portal image

移行ポータルの新しいプロジェクトダイアログ

  1. New project ダイアログで、 Project name フィールドにプロジェクト名を入力します。

  2. プロジェクトの詳細を指定します。

    • Application interface の隣のラジオボタンを選択します。

    • ソースに Source DB と Version を選択します。

    • ターゲットに Target DB と Version を選択します。

  3. Choose file をクリックして、最新のEDBDDLExtractorforOracleDatabaseによって生成された.SQLファイルをアップロードします。

    注:

    • .SQLファイルは変更しないでください。

    • 最新のEDBDDLExtractorによって生成された.SQLファイルのみをアップロードできます。

    詳細については、 :doc:`スキーマ抽出<mp_schema_extraction>`セクションを参照してください。

  4. EDBPostgresAdvancedServerはテーブルとインデックスの同じ名前をサポートしていないため、プロジェクトを作成するときに Add Index Prefix の横のボックスをオンにして、より良い評価結果を確保するためにインデックスプレフィックス( idx )を指定します。

  5. Create & assess をクリックして、新しいプロジェクトを作成し、スキーマを評価します。

    migration portal image

    スキーマ分析結果

分析ツールは、すべての構成を確認し、修復アクションを実行してEDBPostgresAdvancedServerとの互換性を改善し、手動による介入が必要な残りのエラーにフラグを立てます。

  1. 100%の成功率を示さないDDLオブジェクト(TABLESなど)を確認します。

migration portal image

DDLオブジェクトの検証。

  1. EDBPostgresAdvancedServerと互換性のないオブジェクトをクリックして、詳細を表示します。中央のパネルの下部で、修復アクションの詳細を表示できます。

migration portal image

互換性のないオブジェクトが識別されます。

  1. 右パネルのナレッジベース情報を参照して、EDBPostgresAdvancedServerとすぐに互換性のないオブジェクトの可能な回避策を見つけてください。ポータルWikiページでナレッジベース情報を表示することもできます。

assessment result with errors

エラーを伴う評価結果

  1. Knowledge Base タブで、EDBPostgresAdvancedServerとの互換性のないオブジェクトのエラーメッセージを入力し、 Search をクリックします。

    オブジェクト詳細パネルには、失敗したオブジェクトの回避策または解決策が表示されます。そのオブジェクトの Assessment タブで手動で変更を行い、 Reassess をクリックします。

注:失敗したオブジェクトが再評価中に合格した場合、そのオブジェクトの依存オブジェクトも再評価されます。

resolution for an incompatible object

互換性のないオブジェクトの回避策または解決策

同様に、互換性のないすべてのオブジェクトを互換性のあるものにすることができます。

注釈

互換性のないオブジェクトに関する情報または回避策がナレッジベースで利用できない場合は、サポートチームに連絡してください。

DDLでの作業が終了したら、変更されたEDB互換DDLを.sqlファイルとしてダウンロードするか、スキーマを移行することができます。 :ref:`スキーマ移行<mp_schema_migration>`を参照してください。

評価レポートの生成

移行ポータルのレポート機能は、プロジェクトに対して評価されたスキーマの高レベルの評価概要を提供します。さらに、レポートは、失敗したオブジェクトと失敗の原因に関する詳細を提供します。

migration portal image

レポートのスキーマを選択します

レポートを生成するには:

  1. Report ボタンをクリックして、スキーマ選択ダイアログにアクセスします。

  2. レポートに含めるスキーマを選択します。

  3. Generate をクリックして、画面上のレポートを生成します。

schema assessment report html

スキーマ評価レポート

オプションで Generate PDF を選択して、レポートを .pdf 形式で保存できます。選択したスキーマの下のDDLに適用された個別の修復ハンドラーの数を表示することもできます。

migration portal image

保存されたpdfレポート。