ヘッダーをスキップ

Oracle® Fusion Middleware Oracle Warehouse BuilderからOracle Data Integratorへの移行 12c (12.1.3.0.1) E59398-02 |
| 目次

前 | 次 |

# 4 移行の確認

この章では、移行の確認および検証方法を説明します。

内容は次のとおりです。

- ログ・ファイルおよびレポート・ファイルの確認

- 移行の検証

## ログ・ファイルおよびレポート・ファイルの確認

移行の完了後またはテスト移行の実行後に2つのファイルが作成されます。デフォルトでは、ファイル名は`migration.log`および`migration.report`です。これらのファイルを使用して、移行の確認、見直しおよびトラブルシューティングを行います。

デフォルトでは、これらのファイルは移行ユーティリティ構成ファイルと同じ場所に保存されています。構成ファイルの`MIGRATION_LOG_FILE`パラメータを使用して、別のファイル名と場所を指定できます。このパラメータの詳細は、「構成ファイルのパラメータ」の`MIGRATION_LOG_FILE`を参照してください。

内容は次のとおりです。

- 移行ユーティリティ・ログ・ファイルの確認

- 移行ユーティリティ除外レポートの確認

### 移行ユーティリティ・ログ・ファイルの確認

移行ユーティリティ・ログ・ファイルには、移行、拒否またはスキップされたオブジェクトの詳細と、エラーが発生した場合はエラー・メッセージが含まれています。

ログ・ファイルは次のセクションから構成されます。

- 移行モードが記載されたログ・ファイル・ヘッダー、ログ・ファイルの作成時間、OWB詳細とODI詳細、ログ・ファイルへのフルパス、および構成オプション。

- 移行開始時間

- 各オブジェクトの移行ステータスに関する詳細情報(移行が成功したか、拒否されたか、スキップされたか)、およびエラーが発生した場合はエラー・メッセージ。移行ユーティリティの実行時に発生する可能性のある情報メッセージ、警告メッセージおよびエラー・メッセージの詳細は、「メッセージ・リファレンス」を参照してください。

- 各オブジェクトへのパスを含む、オブジェクト・タイプ別に編成されたサマリー情報

- 実行時間合計および移行終了時間が記載されたログ・ファイル・フッター

例4-1 移行ユーティリティ・ログ・ファイルのサンプル

`MIGRATION_MODE`が`RUN`に設定されているサンプルの移行ユーティリティ・ログ・ファイルの例を次に示します。

    *******************************************************************************
    * Oracle Warehouse Builder - Migration Utility - Log
    * Created: 4/3/14 11:26 PM
    * Migration Report Style - RUN
    *
    * OWB Release:11.2.0.4.0 - OWB Repository:
    OWB_REPO_MIG/machine.oracle.com:1521:orcl11204 - OWB Workspace:
    OWB_REPO_MIG.OWB_REPO_WKSP1
    *
    * ODI Release:12.1.3.0.0 - ODI Master mig12c/jdbc:oracle:thin:@machine:1521:orcl11203 - ODI User/Work Repository:SUPERVISOR/WORKREP1
    *
    * Log File: /tmp/migration.log
    *
    * Configuration Options
    *
     ---------------------
    * MIGRATION_REPORT_INCLUDE=ALL
    * MIGRATION_MODE=RUN
    * MIGRATE_DEPENDENCIES=true
    * STOP_ON_ERROR=false
    * SPLIT_JOIN_FOR_ANSI_SYNTAX=true
    * MIGRATE_UNBOUND_OPERATOR=false
    * FLUSH_BATCH_SIZE=50
    * MIGRATION_STRATEGY=NODUP
    * MIGRATION_OBJECTS=PROJECT.PRO_MIGRATION
    ********************************************************************************

    Migration started at 4/3/14 11:26 PM Pacific Standard Time

    ********************************************************************************
    ----START MIGRATE LOCATION MIGRATION_SRC_MOD_LOC.
    ----SUCCESSFULLY MIGRATED MIGRATION_SRC_MOD_LOC.
    ----START MIGRATE LOCATION OPERATOR_MIGRATION_LOC.
    --------[INFO][Migration][MU-1010]OPERATOR_MIGRATION_LOC is skipped because it already exists.
    ----END MIGRATE OPERATOR_MIGRATION_LOC. START MIGRATE PROJECT PRO_MIGRATION. FLUSH OdiDataServer[1]  COST(MS):47
    ----START MIGRATE MODULE_FOR_LOGICALSCHEMA TEST_MOD.
    ----SUCCESSFULLY MIGRATED TEST_MOD.
    ----START MIGRATE MODULE TEST_MOD. FLUSH OdiLogicalSchema[1]  COST(MS):27
    --------START MIGRATE TABLE DEPT.
    --------SUCCESSFULLY MIGRATED DEPT.
    --------START MIGRATE TABLE EMP.
    --------SUCCESSFULLY MIGRATED EMP.
    --------START MIGRATE TABLE TGT_EMP.
    --------SUCCESSFULLY MIGRATED TGT_EMP.
    --------START MIGRATE TABLE TGT_EMP_CONSTRAINTS.
    --------SUCCESSFULLY MIGRATED TGT_EMP_CONSTRAINTS.
    --------START MIGRATE VIEW TGT_V_EMP.
    --------SUCCESSFULLY MIGRATED TGT_V_EMP.
    ----SUCCESSFULLY MIGRATED TEST_MOD.
    ----START MIGRATE MODULE_FOR_LOGICALSCHEMA TEST_SRC_MOD. FLUSH OdiDataStore[5] COST(MS):373
    ----SUCCESSFULLY MIGRATED TEST_SRC_MOD.
    ----START MIGRATE MODULE TEST_SRC_MOD.
    --------START MIGRATE TABLE EMPLOYEES. FLUSH OdiModel[1]  COST(MS):78
    --------SUCCESSFULLY MIGRATED EMPLOYEES.
    ----SUCCESSFULLY MIGRATED TEST_SRC_MOD.
    ----START SECOND PASS FOR TABLE.
    --------FOREIGN KEY CREATED: TGT_EMP_CONSTRAINTS.DEPTNO --> DEPT.DEPTNO
    --------FOREIGN KEY CREATED: TGT_V_EMP.DEPTNO --> DEPT.DEPTNO
    ----END SECOND PASS.
    ----START MIGRATE MAPPING_MODULE TEST_MOD.
    --------START MIGRATE MAPPING BASIC_JOIN. FLUSH MAPPING, MIGRATED 0 COST(MS):57
    --------SUCCESSFULLY MIGRATED BASIC_JOIN.
    --------START MIGRATE MAPPING TLO_MAP.
    --------SUCCESSFULLY MIGRATED TLO_MAP.
    --------START MIGRATE MAPPING UNSUPPORT_MAP.
    ------------[INFO][Migration][MU-5001]Migration of mapping with mapping operator MATCHMERGE:MATCHMERGE is not supported.
    --------FAILED MIGRATE UNSUPPORT_MAP.
    ----SUCCESSFULLY MIGRATED TEST_MOD.
    ----START MIGRATE MAPPING_MODULE TEST_SRC_MOD. FLUSH Mapping[2]  COST(MS):880
    ----SUCCESSFULLY MIGRATED TEST_SRC_MOD. SUCCESSFULLY MIGRATED PRO_MIGRATION.
    ********************************************************************************
    TABLE[TOTAL:5 MIGRATED:5 REJECTED:0 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].TABLE[DEPT].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].TABLE[EMP].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].TABLE[TGT_EMP].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].TABLE[TGT_EMP_CONSTRAINTS].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_SRC_MOD].TABLE[EMPLOYEES]. LOCATION[TOTAL:2 MIGRATED:1 REJECTED:0 SKIPPED:1].
    ----PASSED: PROJECT[PUBLIC_PROJECT].LOCATION[MIGRATION_SRC_MOD_LOC].
    ----SKIPPED: PROJECT[PUBLIC_PROJECT].LOCATION[OPERATOR_MIGRATION_LOC]. MAPPING_MODULE[TOTAL:2 MIGRATED:2 REJECTED:0 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_SRC_MOD].
    VIEW[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].VIEW[TGT_V_EMP].
    MODULE[TOTAL:2 MIGRATED:2 REJECTED:0 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_SRC_MOD].
    PROJECT[TOTAL:1 MIGRATED:1 REJECTED:0 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].
    MAPPING[TOTAL:3 MIGRATED:2 REJECTED:1 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].MAPPING[BASIC_JOIN].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].MAPPING[TLO_MAP].
    ----FAILED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].MAPPING[UNSUPPORT_MAP].
    MODULE_FOR_LOGICALSCHEMA[TOTAL:2 MIGRATED:2 REJECTED:0 SKIPPED:0].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_MOD].
    ----PASSED: PROJECT[PRO_MIGRATION].MODULE[TEST_SRC_MOD].
    ********************************************************************************

    Migration ended at 4/3/14 11:27 PM Pacific Standard Time

    Total migration time (hh:mm:ss): 00:00:56

### 移行ユーティリティ除外レポートの確認

移行ユーティリティ除外レポートには、移行されたオブジェクトのサマリーが示され、各オブジェクトの移行が成功したか、拒否されたか、スキップされたかがリストされます。

除外レポートは次のセクションから構成されます。

- 移行モードが記載された除外レポート・ヘッダー、レポートの作成時間、OWB詳細とODI詳細、レポート・ファイルへのフルパス、および構成オプション。

- 移行開始時間

- 移行されたプロジェクトの数と各プロジェクトに移行されたオブジェクトの合計数が記載された移行の統計

- 選択された各オブジェクトの移行ステータスの詳細(移行が成功したか、拒否されたか、スキップされたか)。

- 実行時間合計および移行終了時間が記載された除外レポート・フッター

例4-2 移行ユーティリティ除外レポートのサンプル

`MIGRATION_MODE`が`RUN`に設定されているサンプルの移行ユーティリティ除外レポートの例を次に示します。

    *******************************************************************************
    *Oracle Warehouse Builder - Migration Utility - Summary Report
    *Created: 4/3/14 11:26 PM
    *Migration Report Style - RUN
    *
    *OWB Release:11.2.0.4.0 - OWB Repository:
    OWB_REPO_MIG/machine.oracle.com:1521:orcl11204 - OWB Workspace:
    OWB_REPO_MIG.OWB_REPO_WKSP1
    *
    *ODI Release:12.1.3.0.0 - ODI Master
    mig12c/jdbc:oracle:thin:@machine:1521:orcl11203 - ODI User/Work Repository:
    SUPERVISOR/WORKREP1
    *
    *Report File: /tmp/migration.report
    *
    Configuration Options
    ---------------------

    *MIGRATION_REPORT_INCLUDE=ALL
    *MIGRATION_MODE=RUN
    *MIGRATE_DEPENDENCIES=true
    *STOP_ON_ERROR=false
    *SPLIT_JOIN_FOR_ANSI_SYNTAX=true
    *MIGRATE_UNBOUND_OPERATOR=false
    *FLUSH_BATCH_SIZE=50
    *MIGRATION_STRATEGY=NODUP
    *MIGRATION_OBJECTS=PROJECT.PRO_MIGRATION
    ********************************************************************************

    Migration started at 4/3/14 11:26 PM Pacific Standard Time

    Statistics
    ------------

    Total Projects Migrated: 2

    ********************************************************************************
    PROJECT: PUBLIC_PROJECT
    Object Types                  Migrated     Rejected     Skipped
    --------------------------    ---------    ---------    --------
    LOCATION:                          1            0           1

    ********************************************************************************
    PROJECT: PRO_MIGRATION
    Object Types                  Migrated     Rejected     Skipped
    --------------------------    ---------    ---------    --------
                       TABLE:            5            0           0
              MAPPING_MODULE:            2            0           0
                        VIEW:            1            0           0
                      MODULE:            2            0           0
                     MAPPING:            2            1           0
    MODULE_FOR_LOGICALSCHEMA:            2            0           0

    Details
    --------

    ********************************************************************************
    PROJECT: PUBLIC_PROJECT
    Object Types                 Status
    ---------------------------  -------
    LOCATION
      MIGRATION_SRC_MOD_LOC      SUCCESS
      OPERATOR_MIGRATION_LOC     [INFO][Migration][MU-1010]OPERATOR_MIGRATION_LOC is skipped because it already exists.

    ********************************************************************************
    PROJECT: PRO_MIGRATION
    Object Types                 Status
    ---------------------------  -------
      TABLE DEPT                 SUCCESS
      EMP                        SUCCESS
      TGT_EMP                    SUCCESS
      TGT_EMP_CONSTRAINTS        SUCCESS
      EMPLOYEES                  SUCCESS
    MAPPING_MODULE
      TEST_MOD                   SUCCESS
      TEST_SRC_MOD               SUCCESS
    VIEW
      TGT_V_EMP                  SUCCESS
    MODULE
      TEST_MOD                   SUCCESS
      TEST_SRC_MOD               SUCCESS
    MAPPING
      BASIC_JOIN                 SUCCESS
      TLO_MAP                    SUCCESS
      UNSUPPORT_MAP              [INFO][Migration][MU-5001]Migration of mapping with mapping operator MATCHMERGE:MATCHMERGE is not supported.
    MODULE_FOR_LOGICALSCHEMA
      TEST_MOD                   SUCCESS
      TEST_SRC_MOD               SUCCESS

    Migration ended at 4/3/14 11:27 PM Pacific Standard Time

    Total migration time (hh:mm:ss): 00:00:56

## 移行の検証

移行の完了後、ODIで次の手順を実行してOWBから移行されたマッピングを検証します。

- ODI Studioを使用してODI環境に接続します。詳細は、『Oracle Data Integrator開発者ガイド』の作業リポジトリへの接続に関する項を参照してください。

- トポロジ・ナビゲータに移動して、データ・サーバーの設定を確認します。環境によりユーザー名、パスワードまたはJDBC URLなどの情報の一部を編集する必要がある場合があります。移行された各データ・サーバーが正しく構成されているか確認するために、それぞれの接続をテストします。『Oracle Data Integrator開発者ガイド』のトポロジの設定に関する項を参照してください。

- デザイナ・ナビゲータに移動して、「モデル」パネルで移行されたモデルとデータストアを確認します。『Oracle Data Integrator開発者ガイド』のデータ・モデルおよびデータストアの作成と使用に関する項を参照してください。

- デザイナ・ナビゲータに移動し、マッピングを実行して「プロジェクト」パネルで移行されたマッピングを確認します。『Oracle Data Integrator開発者ガイド』のマッピングの作成と使用に関する項を参照してください。