ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Data Integratorインストレーション・ガイド
11g リリース1 (11.1.1.7.0)
B62263-04
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

1 Oracle Data Integratorのインストールの概要

この章では、Oracle Data Integrator(ODI)のインストール・プロセスの概要を示します。これには、インストール可能なコンポーネント、インストール前およびインストール後のタスク、プロセス・フローの説明が含まれます。

この章の内容は次のとおりです。

1.1 Oracle Data Integratorのアプリケーション

Oracle Data Integratorには次のアプリケーションが含まれます。

1.2 ODIのインストール・タイプ

Oracle Data Integratorインストーラには、次のインストール・オプションが用意されており、インストール中に任意の組合せで選択できます。

各ODIインストール・タイプのインストールの詳細は、第2.4項「Oracle Data Integratorのインストール」を参照してください。

1.3 インストールのロードマップ

Oracle Data Integratorのインストールおよび構成のプロセスには次の高レベルなタスクが含まれます。

  1. インストールに備えたシステム環境の準備

  2. アプリケーション用のスキーマの作成

  3. アプリケーション・サーバーとOracle Fusion Middlewareのインストール

  4. Oracle Data Integratorのインストール

  5. Oracle Data Integratorの構成

  6. インストール後の構成の実行

  7. 構成の検証

図1-1にインストール・プロセスのこれらの手順を示します。

図1-1 Oracle Data Integratorをインストールおよび構成するためのロードマップ

周囲のテキストが図1-1について説明しています。

表1-1では、Oracle Data Integratorのインストールおよび構成の高レベルなタスクについて説明します。また、各タスクの詳細情報の入手先も示します。

表1-1 Oracle Data Integratorのインストール手順のタスク

タスク 説明 参照

インストール・プランニング要件を確認します。

インストールの前に、インストール先のシステム環境を整える必要があります。Oracle Fusion Middlewareの一般的なインストール要件に加えて、Oracle Data Integratorに固有の構成要件も確認します。

第2.1項「システムおよびネットワーク環境の確認」

Oracle Data Integratorに固有の情報は、『Oracle Fusion Middleware Oracle Data Integrator開発者ガイド』を参照してください。

リポジトリ作成ユーティリティ(RCU)またはODI Studioを使用して必要なスキーマを作成します。

Oracleリポジトリ作成ユーティリティ(RCU)を使用して、単一のデータベース・スキーマにマスター・リポジトリと作業リポジトリを作成してロードできます。

Oracle Data Integrator Studioを使用して、インストール後に手動でリポジトリを作成することもできます。

第2.2項「データベースのインストールとODIデータベース・スキーマの作成」

RCUは、Oracle、Microsoft SQL ServerおよびDB2テクノロジのみをサポートすることに注意してください。RCUはマスター・リポジトリと作業リポジトリの両方を含む単一スキーマをサポートするだけです。その他のテクノロジや構成をサポートするには、インストール・フェーズ後にOracle Data Integrator Studioを使用して手動でリポジトリを作成してください。

詳細は、付録E「Oracle Data Integrator Studioを使用したリポジトリの作成」を参照してください。

ODI Java EEコンポーネントをインストールする場合は、アプリケーション・サーバーをインストールし、Oracle Fusion Middlewareホームを作成します。

ODIを実行するためにOracle WebLogic ServerまたはIBM WebSphereアプリケーション・サーバーをインストールする必要はありません。アプリケーション・サーバーとMiddlewareホーム・ディレクトリは、Java EEコンポーネントを使用する場合の前提条件です。

Oracle WebLogic Serverのインストール手順は、第2.3項「アプリケーション・サーバーのインストールとミドルウェア・ホームの作成」を参照してください。詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』を参照してください。

IBM WebSphereのインストール手順は、Oracle Fusion Middlewareサードパーティ・アプリケーション・サーバー・ガイドを参照してください。

Oracle Universal Installer (OUI)を実行してOracle Data Integrator 11gをインストールします。

Oracle Universal Installerにより、ODIのインストールおよび構成タスクの多くが自動化されます。

第2.4項「Oracle Data Integratorのインストール」


ODI Studio、リポジトリおよびスタンドアロン・エージェントのインストール後ステップを実行します。

ODIのインストール後に、リポジトリの作成、リポジトリへの接続またはドライバの追加を手動で行う必要がある場合があります。またインストール・タイプによっては、スタンドアロン・エージェントの構成も手動で行う必要があります。

第3.1項「ODI Studio、リポジトリおよびスタンドアロン・エージェントの手動構成手順」


Java EEコンポーネントをデプロイします(適用できる場合)。

Java EEコンポーネントをインストールしている場合、トポロジでJava EEエージェントを宣言する必要があります。また、WebLogicドメインの作成や、Java EEエージェントのテンプレートの生成およびデプロイが必要な場合もあります。

第3.2項「Java EEコンポーネントの構成」


Java EEエージェント、Oracle Data IntegratorコンソールおよびEnterprise Managerのデプロイ後構成タスクを実行します(適用できる場合)。

Java EEエージェント、Oracle Data IntegratorコンソールおよびEnterprise Managerでは、デプロイ後に手動での構成タスクが必要です。

第3.2項「Java EEコンポーネントの構成」



1.4 ODIのトポロジ・サマリー

ODIのインストール・トポロジは、インストールおよび構成するコンポーネントによって異なります。ODIをインストールするには、Middlewareホーム・ディレクトリが必要です。

Oracle Data Integratorをインストールすると、スイート用ODI Oracleホーム・ディレクトリ(ODI_HOME)がMiddlewareホーム・ディレクトリの下に作成されます。ODI Oracleホーム・ディレクトリには、Oracle Data Integrator用のバイナリ・ファイルおよびライブラリ・ファイルが含まれます。

Java EEコンポーネントを構成し、Oracle WebLogic Serverドメインを作成すると、ドメイン・ホーム・ディレクトリ(DOMAIN_HOME)が作成されます。このディレクトリは、システム上の任意の場所に配置できます。

図1-2は、Java EEコンポーネントがドメインで構成され、WebLogic Serverがアプリケーション・サーバーとして構成されている、一般的なODIインストール・トポロジを示します。このドメインには、2つの管理対象サーバーが存在することに注意してください。odi_server1はODIのドメイン構成中に作成されるデフォルト管理対象サーバーであり、bam_server1はOracle BAMのドメイン構成中に作成されるデフォルト管理対象サーバーです。これらは両方が同じドメインに存在することが多いので、この図では、ODIと同じドメインに他の製品を構成できることが示されています。

図1-2 Oracle WebLogic Serverを使用するOracle Data Integratorのインストールのトポロジ

周囲のテキストが図1-2について説明しています。

1.4.1 11gインストール・ディレクトリの内容

表1-2では、Oracle Data Integrator 11gインストールの重要なディレクトリとサブディレクトリの一部について説明します。表示されるインストール・フォルダは、インストールしたコンポーネントによって異なるので注意してください。


注意:

他のプログラム・ファイルおよびディレクトリの場所は、付録D「Oracle Data Integrator Companionディスクのコンポーネント」を参照してください。


表1-2 ODI 11gインストール・ディレクトリの内容

ディレクトリ 説明

/bin

アップグレード・アシスタントが含まれます。

/cfgtoollogs

構成およびインストールのログ・ファイルが含まれます。

/common

次の重要なディレクトリが含まれます。

  • /bin (構成ウィザード、packunpackwlstおよびエージェント作成と資格証明マッピングで使用する他のスクリプト)

  • /templates/applications (WebLogic Serverドメインの作成または拡張のためのコンポーネント・テンプレート・ファイル)

  • /templates/was (IBM WebSphereセルの作成または拡張のためのコンポーネント・テンプレート・ファイル)

/odi_misc

Oracle Data Integratorコンポーネントによって共有されるコア・ライブラリの一部が含まれます。製品に付属するドライバはこのフォルダに格納されています。

/oracledi

次の重要なディレクトリが含まれます。

  • /agent(Oracle Data Integratorスタンドアロン・エージェント)

  • /agent/bin(エージェント、シナリオおよびセッションを管理するコマンドライン・スクリプト。スクリプトは第1.4.2項に示します。)

  • /agent/drivers(Oracle Data Integratorスタンドアロン・エージェントのドライバ)

  • /client(Oracle Data Integrator Studio)

  • /xml-reference(ナレッジ・モジュール、トポロジおよびセキュリティ・メタデータ・エクスポート・ファイル)

/oracledi.common

Oracle Data Integratorコンポーネントによって共有されるライブラリとファイルの一部が含まれます。

/oracledi.sdk

ODI公開APIが含まれます。このAPIのライブラリはランタイム・エージェントに必要です。

/oui

/binディレクトリが含まれます。このディレクトリにはODIアンインストーラが含まれます。

/setup

手動でインストールできるコンポーネントが含まれます。


1.4.2 スクリプトおよびツール

表1-3に、ODI_HOME /oracledi/agent/binディレクトリに含まれるスクリプトとツールをリストします。スクリプトをコマンドラインから起動するには、起動するスクリプトの名前を入力します。オンライン・ヘルプを表示するには、コマンドラインからscript_name -helpと入力します。

これらのスクリプトの拡張子は、.bat(Windowsオペレーティング・システムのスクリプト)および.sh(UNIXスクリプト)です。

表1-3 Oracle Data Integratorのスクリプトとツール

ファイル 説明

agent

スタンドアロン・エージェントを起動します。

agent_agent_name

スタンドアロン・エージェントagent_nameを起動します。このエージェントは、このオプションを選択している場合にインストーラによって自動的に構成されます。

例: agt_007という名前のエージェントを作成した場合、agent_agt_007という名前のファイルがこのフォルダに作成されます。

agentstop

スタンドアロン・エージェントを停止します。

encode

パスワードをエンコードします。

getsessionstatusremote

エージェントの組込みWebサービスを介してセッションのステータスを取得します。

このスクリプトは、UNIXオペレーティング・システムでのみ使用できます。システムにwgetバージョン1.12以上が存在する必要があります。

odiparams

この構成スクリプトには、他のスクリプトを開始するためのパラメータが含まれます。ファイル内のパラメータは手動で更新できます。

odi_opmn_addagent

スタンドアロン・エージェントをOPMNに追加します。

odi_opmn_deleteagent

スタンドアロン・エージェントをOPMNから削除します。

restartsession

セッションを再開します。

startcmd

Oracle Data Integratorコマンドを起動します。

startscen

シナリオの実行を開始します。

startscenremote

リモート・エージェント上のシナリオをそのWebサービスで開始します。

このスクリプトは、UNIXオペレーティング・システムでのみ使用できます。システムにwgetバージョン1.12以上が存在する必要があります。

restartloadplan

ロード計画インスタンスを再開します。

startloadplan

ロード計画を開始します。

stoploadplan

ロード計画インスタンスの実行を停止します。

stopsession

セッションの実行を停止します。