プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Data Integratorのアップグレード
12c (12.1.3)
E59407-02
  目次へ移動
目次

前
 
次
 

1 Oracle Data Integratorのアップグレードの準備

この章では、Oracle Data Integratorをアップグレードする前に目を通して理解する必要がある項目をまとめています。

この章では、次の項目について説明します。

1.1 Oracle Data Integratorをアップグレードする際の有効な開始ポイントの理解

サポートされている次の開始ポイントから、Oracle Data Integrator 12c (12.1.3)にアップグレードできます。

  • Oracle Data Integrator 11g リリース1 (11.1.1.6.0)

  • Oracle Data Integrator 11g リリース1 (11.1.1.7.0)

  • Oracle Data Integrator 12c (12.1.2)

このガイドのアップグレード手順では、既存のOracle Data Integrator 11gドメインおよび既存の12.1.2ドメインをOracle Fusion Middleware 12c (12.1.3)にアップグレードする方法について説明しています。アップグレードが必要なその他のコンポーネントがドメインに含まれる場合に備えて、サポート・ドキュメントへのリンクが提供されています。

既存のバージョンのOracle Data Integratorが11g リリース1 (11.1.1.6.0)より古い場合、12c (12.1.3)にアップグレードする前に、まず次のサポートされるバージョンのいずれかにソフトウェアをアップグレードする必要があります。

  • 11g リリース1 (11.1.1.6.0)にアップグレードするには、11g リリース1 (11.1.1.6.0)ドキュメント・ライブラリのOracle Fusion Middleware Oracle Data Integratorアップグレード・ガイドを参照してください。

  • 11g リリース1 (11.1.1.7.0)にアップグレードするには、11g リリース1 (11.1.1.7.0)ドキュメント・ライブラリのOracle Fusion Middleware Oracle Data Integratorアップグレード・ガイドを参照してください。


    注意:

    現在の開始ポイントが11.1.1.6である場合、まず11.1.1.7にアップグレードしてから12cにアップグレードすることをお薦めします。


    注意:

    12c (12.1.3)には、11gリリース1 (11.1.1.6.0)または11gリリース1 (11.1.1.7.0)からのアップグレードのみサポートされています。

1.2 Oracle Data Integrator 11gとOracle Data Integrator 12cの重要な相違点

Oracle Data Integrator 11gとOracle Data Integrator 12cの間には、次の重要な相違点があります。

12cの新機能を全般的に理解するには、Oracle Fusion Middlewareの理解の12c (12.1.3)の新機能および変更された機能に関する項を参照してください。

使用する環境にOracle WebLogic ServerがOracle ADFとともに含まれる場合は、『Oracle Fusion Middleware Infrastructureへのアップグレード』のApplication Developer 11gとInfrastructure 12cの重要な相違点に関する項を参照してください。

1.2.1 WebLogic Management Frameworkによるスタンドアロン・エージェントの管理

12cでは、Oracle Data Integratorスタンドアロン・エージェントなどのシステム・コンポーネントはWebLogic Management Frameworkで管理されます。

詳細は、Oracle Fusion Middlewareの理解のWebLogic Management Frameworkの概要に関する項を参照してください。

1.2.2 独自のディレクトリへのスタンドアロン・エージェントのインストール

12cでは、スタンドアロン・エージェントはその他のODIコンポーネントとは別のディレクトリにインストールされます。

詳細は、『Oracle Data Integratorのインストールと構成』のスタンドアロン・エージェントの標準インストール・トポロジの理解に関する項を参照してください。

1.2.3 12.1.3へのリポジトリ・アップグレードでオブジェクト名の一意性が検証される

アップグレードでは、12.1.3へのリポジトリ・アップグレード中に、(ネームスペース・ルールに従って、つまり親内部で)特定数のオブジェクトに対して重複する名前がないかチェックされます。このチェックは最初に(実際のアップグレードが開始される前に)行われ、重複が検出された場合は、アップグレード・ログ内の重複リストを含むレポートを出力し、エラーで終了する必要があります。次に、Studioを使用して11gリポジトリに接続し、手動で(名前変更または削除により)重複を修正した後、アップグレードを再開する必要があります。

12.1.3では、次のオブジェクトは一意の名前を持つ必要があります。

  • インタフェース

  • フォルダ

  • プロシージャ/KM


    注意:

    ナレッジ・モジュールは、親スコープ内で一意の名前を持つ必要があります。独自プロジェクトのナレッジ・モジュールの場合と、グローバル・ナレッジ・モジュールの場合があります。

  • パッケージ

  • プロファイル

1.3 Oracle Data Integratorの標準アップグレード・トポロジの理解

Oracle Fusion Middleware Oracle Data Integrator 11gソフトウェアを使用して、アプリケーション、組織およびアプリケーション・ユーザーのニーズに応じた様々な本番トポロジを作成できます。

そのため、考えられるすべてのOracle Data Integrator 11gインストールに対して正確なアップグレード手順を示すことは困難です。この問題を解決するために、このアップグレード・ドキュメントでは、いくつかの一般的なOracle Data Integrator構成をアップグレードする詳細な手順を説明しています。これらの一般的なトポロジを、12cの標準アップグレード・トポロジと呼びます。

実際のトポロジは異なる場合がありますが、ここで説明するトポロジを、他の同様のOracle Data Integratorトポロジをアップグレードする際の参考にしてください。

このガイドでは、次の特定のアップグレード・トポロジをアップグレードする方法について順を追って説明しています。

1.3.1 Java EEエージェントのOracle Data Integrator標準アップグレード・トポロジ

図1-1に、Oracle Fusion Middleware 11g Oracle Data Integrator Java EEの標準アップグレード・トポロジと、このガイドのアップグレード手順実行後のOracle Fusion Middleware 12c Oracle Data Integrator Java EEトポロジを示します。

このトポロジのアップグレード・ロードマップおよび手順は、第2章に示しています。

図1-1 Oracle Data Integrator Java EEエージェントのアップグレード・トポロジ

図1-1の説明が続きます
「図1-1 Oracle Data Integrator Java EEエージェントのアップグレード・トポロジ」の説明

このトポロジの図にあるすべての要素については、表1-1に説明があります。

表1-1 Oracle Data Integrator Java EE標準アップグレード・トポロジの要素の説明

要素 説明と追加ドキュメントへのリンク

11g Oracle Data Integrator Java EEトポロジ

これは図の左側のラベルです。Oracle Fusion Middleware 11g Oracle Data Integratorインストーラを使用して作成された一般的な単一ホスト・トポロジを示します。

これは、2つの管理対象サーバーのクラスタ、Java EEエージェントおよび管理サーバーが含まれる単一ドメインで構成されます。また、ドメインには、マスターおよび作業リポジトリ・スキーマのリレーショナル・データベースのほか、Oracle Platform Security Services (OPSS)のLDAPベース・ストアまたはファイル・ストアのいずれかが必要です。

このマニュアルでは、このトポロジを12cの同等のトポロジにアップグレードする方法について順を追って説明します。

12c Oracle Data Integrator Java EE標準インストール・トポロジ

これは図の右側のラベルです。Oracle Fusion Middleware 12c Oracle Data Integratorディストリビューションを使用して作成された一般的な単一ホスト・トポロジを示します。

11gトポロジと同様に、2つの管理対象サーバーのクラスタ、Java EEエージェント、管理サーバーのほか、マスターおよび作業リポジトリ・スキーマのデータベースが含まれる単一ドメインで構成されます。

11gトポロジとは異なり、OPSSに使用できるのはLDAPベース・ストアのみであり、ファイルベース・ストアは12cでは使用できません。

APPHOST

アプリケーション層をホストしているマシンを示す、Oracleドキュメントで使用される標準用語。

DBHOST

データベースをホストしているマシンを示す、Oracleドキュメントで使用される標準用語。

スキーマがあるデータベース

Repository Creation Utilityを使用してOracle Fusion Middlewareスキーマが作成された、サポートされているデータベースを表します。

WebLogicドメイン

論理的に関連するJavaコンポーネントのグループ(このケースでは、管理サーバー、管理対象サーバー、Java EEエージェントおよびその他の関連するソフトウェア・コンポーネント)。

詳細は、Oracle Fusion Middlewareの理解のOracle WebLogic Serverドメインの概要に関する説明を参照してください。

管理サーバー

ドメインの構成オブジェクトをメンテナンスし、管理対象サーバーへの構成変更を分散させる、ドメインの中央制御エンティティ。

詳細は、Oracle Fusion Middlewareの理解の管理サーバーの概要に関する説明を参照してください。

Enterprise Manager

Oracle Enterprise Manager Fusion Middleware Control。

詳細は、Oracle Fusion Middlewareの理解の「Oracle Enterprise Manager Fusion Middleware Control」を参照してください。

クラスタ

同時に稼働し連携する、複数のWebLogic Serverインスタンスの集合。

詳細は、Oracle Fusion Middlewareの理解の管理対象サーバーと管理対象サーバー・クラスタの理解に関する説明を参照してください。

マシン

1つまたは複数のWebLogic Serverインスタンス(サーバー)をホストするコンピュータを論理的に表現するもの。マシンは、ノード・マネージャを使用して管理対象サーバーを起動または停止するためにWebLogicの管理対象サーバーとノード・マネージャを論理的に結び付けるものでもあり、管理対象サーバーはマシンに関連付けされている必要があります。

管理対象サーバー

アプリケーション、アプリケーション・コンポーネント、Webサービスおよび関連リソースをホストします。

詳細は、Oracle Fusion Middlewareの理解の管理対象サーバーと管理対象サーバー・クラスタの理解に関する説明を参照してください。

Java EEエージェント

Java EEエージェントは、WebLogicドメインに構成された管理対象サーバー上でデプロイおよび実行されるJEEアプリケーションです。

これらのエージェントの詳細およびこれらをOracle Data Integratorトポロジ全体に適合させる方法の詳細は、『Oracle Data Integrator開発者ガイド』のOracle Data Integratorトポロジの概要に関する項を参照してください。

Oracle JRF

Oracle JRF (Java Required Files)は、Oracle WebLogic Serverインストールに含まれておらず、Oracleビジネス・アプリケーションおよびアプリケーション・フレームワークに共通の機能を提供するコンポーネントで構成されています。

JRFには、共通の場所にデプロイされる、いくつかの個別に開発されたライブラリおよびアプリケーションが含まれています。Java Required Filesの一部と見なされるコンポーネントには、Oracle Application Development Framework共有ライブラリやODLロギング・ハンドラがあります。

インフラストラクチャ

次のものを含むサービスのコレクションを表すOracle Fusion Middleware 12cの用語(Oracle JRFと同様)。

  • Metadata Repository (MDS)

    これにはOracle Application Developer Frameworkなどの、Oracle Fusion Middlewareコンポーネントのメタデータが含まれます。

    詳細は、Oracle Fusion Middlewareの理解のメタデータ・リポジトリの概要に関する説明を参照してください。

  • Oracle Application Developer Framework (ADF)

  • Oracle Web Services Manager (OWSM)


1.3.2 WebLogicドメインに登録されていないスタンドアロン・エージェントのOracle Data Integrator標準アップグレード・トポロジ

11g リリース1 (11.1.1.6.0)および11g リリース1 (11.1.1.7.0)では、次の(WebLogicドメインに登録されていない)スタンドアロン・エージェント構成が可能でした。

  • スタンドアロンOracleインスタンスとしてのスタンドアロン・エージェント

  • OPMNで管理されるスタンドアロン・エージェント

図1-2に、(WebLogicドメインに登録されていない)スタンドアロン・エージェントの11g Oracle Data Integrator標準アップグレード・トポロジと、このガイドのアップグレード手順実行後のOracle Fusion Middleware 12cトポロジを示します。

このトポロジのアップグレード・ロードマップおよび手順は、第3章に示しています。

図1-2 WebLogicドメインに登録されていないスタンドアロン・エージェントのOracle Data Integrator標準アップグレード・トポロジ

図1-2の説明が続きます
「図1-2 WebLogicドメインに登録されていないスタンドアロン・エージェントのOracle Data Integrator標準アップグレード・トポロジ」の説明

このトポロジ図の大部分の要素を表1-1に示します。

追加要素と図1-1の要素とは異なるものを次の表1-2に示します。

表1-2 スタンドアロン・エージェントの標準アップグレード・トポロジの要素の説明

要素 追加ドキュメントへのリンクと説明

11g Oracle Data Integratorスタンドアロン・トポロジ

これは図の左側のラベルです。Oracle Fusion Middleware 11g Oracle Data Integratorインストーラを使用して作成された一般的な単一ホスト・トポロジを示します。

これは、1台のマシン上の単一スタンドアロン・エージェント(OracleDIAgent1)で構成されます。スタンドアロン・エージェントはOPMNで管理される場合とそうでない場合があり、アップグレード手順は、11gスタンドアロン・エージェントがOPMNで管理されるかどうかによって多少異なります。

マスターおよび作業リポジトリのリレーショナル・データベースも必要であり、図に示しています。

このマニュアルでは、このトポロジを12cの同等のトポロジにアップグレードする方法について順を追って説明します。

12c Oracle Data Integratorスタンドアロン・エージェント標準インストール・トポロジ

これは図の右側のラベルです。Oracle Fusion Middleware 12c Oracle Data Integratorディストリビューションを使用して作成された一般的な単一ホスト・トポロジを示します。

これは、スタンドアロン・ドメイン内に構成された単一スタンドアロン・エージェント(OracleDIAgent1)と、マスターおよび作業リポジトリのリレーショナル・データベースで構成されます。

スタンドアロン・エージェント

スタンドアロン・エージェントは、独立したJava仮想マシン(JVM)プロセスで動作するOracle Data Integratorエージェントです。

11gでは、スタンドアロン・エージェントはインストールの一部として直接作成されます。

システム・コンポーネント

12cでは、スタンドアロン・エージェントを作成する前にスタンドアロン・ドメインを作成する必要があります。システム・コンポーネントは、WebLogic Management Frameworkで管理されるスタンドアロン・エージェントに対応しています。

スタンドアロン・ドメイン

詳細は、『Oracle HTTP Serverの管理』のスタンドアロン・ドメインに関する項を参照してください。


1.3.3 WebLogicドメインに登録されたスタンドアロン・エージェントのOracle Data Integrator標準アップグレード・トポロジ

11g リリース1 (11.1.1.7.0)では、WebLogicドメイン内にOPMNで管理されるスタンドアロン・エージェントを構成することが可能でした。

図1-3に、(WebLogicドメインに登録されていない)スタンドアロン・エージェントの11g Oracle Data Integrator標準アップグレード・トポロジと、このガイドのアップグレード手順実行後のOracle Fusion Middleware 12cトポロジを示します。

このトポロジのアップグレード・ロードマップおよび手順は、第3章に示しています。

図1-3 WebLogicドメインに登録されたスタンドアロン・エージェントのOracle Data Integrator標準アップグレード・トポロジ

図1-3の説明が続きます
「図1-3 WebLogicドメインに登録されたスタンドアロン・エージェントのOracle Data Integrator標準アップグレード・トポロジ」の説明

このトポロジ図の大部分の要素を表1-1および表1-2に示します。

追加要素と前の図の要素とは異なるものを次の表1-2に示します。

表1-3 WebLogicドメインに登録されたスタンドアロン・エージェントの標準アップグレード・トポロジの要素の説明

要素 説明と追加ドキュメントへのリンク

11g Oracle Data Integratorスタンドアロン・トポロジ

これは図の左側のラベルです。Oracle Fusion Middleware 11g Oracle Data Integratorインストーラを使用して作成された一般的な単一ホスト・トポロジを示します。

これは、1台のマシン上の単一スタンドアロン・エージェント(OracleDIAgent1)で構成されます。スタンドアロン・エージェントはOPMNによって管理され、それ自体が存在するWebLogicドメインに登録されています。

マスターおよび作業リポジトリのリレーショナル・データベースも必要であり、図に示しています。

このマニュアルでは、このトポロジを12cの同等のトポロジにアップグレードする方法について順を追って説明します。

12c Oracle Data Integratorスタンドアロン・エージェント標準インストール・トポロジ

これは図の右側のラベルです。Oracle Fusion Middleware 12c Oracle Data Integratorディストリビューションを使用して作成された一般的な単一ホスト・トポロジを示します。

これは、WebLogicドメイン内に構成された単一スタンドアロン・エージェント(OracleDIAgent1)と、マスターおよび作業リポジトリのリレーショナル・データベースで構成されます。