スキーマ評価を実行する

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

  1. SQL * PlusまたはSQL Developerを使用してOracleデータベースに接続します。 SELECT_CATALOG_ROLEまたはSELECT ANY DICTIONARY権限を持つデータベースロールに接続する必要があります。
  1. 次のコマンドでDDL Extractorを起動します。

    SQL>@edb_ddl_extractor.sql 。

    EDB DDL Extractorは、SQL * PlusのACCEPTコマンドを使用して、1つ以上のスキーマ名を含むリストを取り出します。リストはコンマ(、)区切り文字を使用する必要があります。最大240バイトまで入力できます。スキーマ名の最大長は30文字で、7から8個のスキーマ名を指定できます。

  2. 抽出ファイルを作成する場所のパスを入力します。

    Linuxの場合

    Enter the schema name to extract the DDLs:

    schema_name

    Enter the path to store DDL file:

    /home/oracle/extracted_ddls/

    Windowsの場合

    Enter schema name to extract the DDLs:

    HR

    Enter the path to store DDL file:

    C:/Extracted_DDL/

  3. Migration Portalに移動します。

  4. EDB認証情報を入力してください。

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

Migration Portalイメージ

Migration Portalの[新しいプロジェクト]ダイアログ。

  1. [ New project ]ダイアログで、[ Project nameフィールドにProject nameます。

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

    • Application interface横にあるラジオボタンを選択しApplication interface 。
    • Source DBとVersionを選択します。
    • Target DBとVersionを選択しTarget DB 。
  3. Choose fileをChoose fileクリックして、Oracle Database用の最新のEDB DDL Extractorによって生成された.SQL Choose fileをアップロードします。

    注 :.SQLファイルを変更しないでください 。

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

Migration Portalイメージ

スキーマ分析結果

分析ツールはすべての構成を見直し、Advanced Serverとの互換性を改善するために修復処置を実行し、手動の介入を必要とする残りのエラーにフラグを立てます。

  1. 100%の成功率を示さないDDLオブジェクト(例:TABLES)を確認してください。
Migration Portalイメージ

DDLオブジェクトを確認しています。

  1. EDB Postgresと互換性のないオブジェクトをクリックして詳細を表示します。
中央パネルの下部に、修復処置の詳細を表示できます。
Migration Portalイメージ

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

  1. Advanced Serverとすぐに互換性がないオブジェクトに対して考えられる回避策を確認するために、右側のパネルのサポート技術情報を参照してください。
注 :ポータルWikiページでナレッジベース情報を表示することもできます。
エラーのある評価結果

評価結果に誤りがあります。

  1. [ Knowledge Base ]タブで、Advanced Serverとの互換性のないオブジェクトに関するエラーメッセージを入力し、[ Search ]をクリックします。
オブジェクト詳細パネルには、失敗したオブジェクトの回避策または解決策が表示されます。そのオブジェクトの[ Assessment ]タブで手動で変更して、[ Reassess ]をクリックできます。

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

互換性のないオブジェクトに対する解決

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

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

注意:オブジェクトがナレッジベースで利用できない場合は、サポートチームに連絡してください。

DDLの使用を終えたら、変更したEDB互換のDDLを.sqlファイルとしてダウンロードするか、スキーマをCDSクラスターに移行することができます 。

評価レポートを生成する

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

Migration Portalイメージ

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

レポートを生成するには

  1. 「 Reportボタンをクリックしてスキーマ選択ダイアログにアクセスします。
  2. レポートに含めるスキーマを選択します。
  3. [ Generateをクリックして画面上のレポートを生成します。
Migration Portalイメージ

スキーマ評価報告

オプションで[ Generate PDF選択して、レポートを.pdf形式で保存できます。

Migration Portalイメージ

保存されたPDFレポート