スキーマ評価の実行

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. マイグレーションポータルに移動します。

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

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

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

マイグレーションポータルの新しいプロジェクトダイアログ。

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

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

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

    注 :

    • .SQLファイルは変更しないでください。
    • 最新のEDB DDL Extractorによって生成された.SQLファイルのみをアップロードできます。
  4. 隣にあるチェックボックスをオンAdd Index Prefix 、インデックスの接頭辞(指定するには、 idx Advanced Serverはテーブルとインデックスに同じ名前をサポートしていないとして、より良い評価の結果を保証するために、プロジェクトを作成する場合)。

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

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

スキーマ分析結果。

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

  1. 100%の成功率を示さないDDLオブジェクト(TABLESなど)を確認します。
マイグレーションポータルの画像

DDLオブジェクトの検証。

  1. EDB Postgresと互換性のないオブジェクトをクリックして、詳細を表示します。
中央のパネルの下部で、修復アクションの詳細を表示できます。
マイグレーションポータルの画像

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

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

エラーのある評価結果。

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

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

互換性のないオブジェクトの解像度

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

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

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

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

評価レポートの生成

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

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

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

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

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

スキーマ評価レポート。

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

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

保存されたPDFレポート。