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

前
 
次
 

4 Oracle Data Integratorの削除

この付録では、Oracle Data Integrator製品をシステムから削除する方法について説明します。

ソフトウェアを削除する際には、必ずこの章に記載する指示に従ってください。ソフトウェアを手動で削除しようとすると、後でソフトウェアを再インストールしようとしたときに問題が発生する場合があります。この章に記載する手順に従えば、ソフトウェアは確実に正しく削除されます。詳細は、第4.4項「再インストール」を参照してください。

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

4.1 削除前タスクの実行

この項では、Oracle Data Integratorソフトウェアを削除する前に実行する必要があるタスクについて説明します。

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

4.1.1 Oracle Fusion Middlewareの停止

Oracle Fusion Middlewareソフトウェア・コンポーネントを削除する前に、すべてのサーバーとプロセスを停止する必要があります。

Oracle Fusion Middlewareの起動および停止の詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの起動と停止に関する項を参照してください。

4.1.2 スタンドアロン・エージェントの停止

スタンドアロン・エージェントを停止するには、このエージェントのJavaプロセスを停止します。agentstopコマンドを使用してリモートで停止することもできます。

スタンドアロン・エージェントを停止するには:

  1. Oracle Data IntegratorエージェントのODI_HOME/oracledi/agent/binディレクトリ(UNIXオペレーティング・システムの場合)またはODI_HOME\oracledi\agent\binディレクトリ(Windowsオペレーティング・システムの場合)に移動します。

  2. 次のコマンドを入力してエージェントを停止します。

    UNIXオペレーティング・システムの場合:

    ./agentstop.sh
    

    Windowsオペレーティング・システムの場合:

    agentstop.bat
    

OPMNを使用したエージェントの停止の詳細は、付録G「スタンドアロン・エージェントのOPMN構成」を参照してください。


注意:

セキュリティ上の理由により、コマンドラインからのエージェントの停止は、エージェントのプロセスを起動したのと同じマシンでのみ実行できます。リモート・エージェントは停止できません。


AgentStopコマンド・パラメータ

表4-1に、エージェントを停止するコマンドの各種パラメータを示します。パラメータの前には"-"の文字が置かれ、使用できる値の前には"="の文字が置かれています。コマンドを入力する際には、オペレーティング・システム固有のデリミタの構文を考慮してください。

表4-1 AgentStopコマンドのパラメータ

パラメータ 説明

-AGENT_URL=agent_url

停止するスタンドアロン・エージェントのURL。

http://host:port/oraclediagent

-NAME=agent_name

このパラメータが指定された場合、名前が指定されている物理エージェントは停止します。このエージェントはローカル・エージェントまたはリモート・エージェントであり、マスター・リポジトリで宣言される必要があります。

-IMMEDIATE=true | false

このパラメータをtrueに設定すると、実行中のセッションの完了を待機せずにエージェントが停止されます。falseに設定すると、実行中のセッションがすべて完了した後、またはMAX_WAITタイムアウトに到達した後で、エージェントが停止されます。デフォルト値はtrueです。

-MAX_WAIT=stop_timeout_in_milliseconds

このパラメータは、IMMEDIATEがfalseに設定されている場合に使用できます。このパラメータで定義したタイムアウト(ミリ秒単位)に到達すると、実行中のセッションに関係なく、エージェントが停止されます。デフォルトは0です。これは、タイムアウトが発生せず、実行中のセッションすべてが完了した後で、エージェントが停止されることを意味します。


4.1.3 Oracle Data Integratorスキーマの削除

リポジトリ作成ユーティリティ(RCU)を実行し、Oracle Data Integratorのマスターおよび作業リポジトリをデータベースから削除します。手順は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの削除に関する項を参照してください。

リポジトリを手動でインストールした場合は、データベース・ツールを使用して、リポジトリを格納するスキーマを削除します。詳細は、使用しているデータベースの管理マニュアルを参照してください。

4.2 Oracle Data Integratorの削除

この項では、Oracle Data Integratorコンポーネントの削除に関する情報と手順について説明します。Oracle Data Integratorのアンインストーラを実行すると、アンインストーラを起動したOracleホーム(このガイドではODI_HOMEと呼ばれます)の下がすべて削除されます。システム・コンポーネントが削除されるOracleホームを使用していないことを確認してください。

この項では、次のトピックについて説明します。

4.2.1 アンインストーラの起動

Oracle Data Integratorアンインストーラを起動するには、ODI_HOME/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはODI_HOME\oui\binディレクトリ(Windowsオペレーティング・システムの場合)に移動し、アンインストーラを起動します。

  • UNIXオペレーティング・システムの場合:

    ./runInstaller.sh -deinstall
    
  • Windowsオペレーティング・システムの場合:

    setup.exe -deinstall
    

    Windowsオペレーティング・システムの場合は、「スタート」メニューから「プログラム」→「Oracle Home - ODI_HOME」→「アンインストール」を選択してアンインストーラを起動することもできます。


    注意:

    アンインストーラの実行後にWindowsオペレーティング・システムを再起動する必要があります。これを行わないと、結果として不完全な削除になる場合があります。


表4-2の指示に従って、ODI_HOMEを削除します。

4.2.2 ODIホームの削除

アンインストーラの起動後、表4-2の手順に従ってODI_HOMEを削除します。

表4-2 Oracle Data Integratorホームの削除

画面 説明および必要なアクション

ようこそ


1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。

Oracleホームのアンインストール


アンインストールするOracleホームを確認します。

「削除」をクリックして続行します。

「警告」画面で、アンインストーラによってソフトウェアの他にOracleホーム・ディレクトリも削除するかどうかを選択します。

ソフトウェアとOracleホームを削除する場合は「はい」を、ソフトウェアのみを削除する場合は「いいえ」を、前の画面に戻る場合は「取消」をクリックします。

「いいえ」を選択した場合、Oracleホーム・ディレクトリを手動で削除する手順は、第4.2.4項「Oracleホーム・ディレクトリの手動削除」を参照してください。

アンインストールの進行状況


この画面には、削除の進行状況と状態が表示されます。

アンインストール完了


この画面は、完了したアンインストールのサマリーを示します。

「終了」をクリックして画面を終了します。


4.2.3 Oracle共通ホームの削除

この項では、Middlewareホームのoracle_commonディレクトリの削除方法について説明します。このディレクトリには、他のOracleホーム・ディレクトリと同様に、MW_HOME/oracle_common/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはMW_HOME\oracle_common\oui\binディレクトリ(Windowsオペレーティング・システムの場合)に固有のアンインストーラが存在します。

アンインストーラでは、システム上のJava Runtime Environment (JRE)の場所を求められます。Oracle WebLogic Serverをインストールしたときに、システムにJREがインストールされています。この場所(JREディレクトリの場所)を使用してインストーラを起動できます。JREのデフォルトの場所は、MW_HOME/jdk160_version (UNIXオペレーティング・システムの場合)またはMW_HOME\jdk160_version (Windowsオペレーティング・システムの場合)です。ここで、MW_HOMEはMiddlewareホーム・ディレクトリです。

64ビット・プラットフォームのJREの場所は、Oracle WebLogic Serverのインストールで使用したJAVA_HOMEです。

UNIXオペレーティング・システムの場合:

./runInstaller -deinstall -jreLoc [JRE_LOCATION]

Windowsオペレーティング・システムの場合:

setup.exe -deinstall -jreLoc [JRE_LOCATION]

JRE_LOCATIONには絶対パスを指定する必要があります。相対パスは機能しません。

アンインストーラの起動後は、表4-2の手順に従ってOracle共通ホームを削除します。

4.2.4 Oracleホーム・ディレクトリの手動削除

アンインストール時に警告画面で「いいえ」を選択した場合、Oracleホーム・ディレクトリおよびすべてのサブディレクトリを手動で削除する必要があります。たとえば、ODIのOracleホーム・ディレクトリがUNIXオペレーティング・システム上の/home/Oracle/Middleware/Oracle_ODI1である場合、次のようにします。

> cd /home/Oracle/Middleware
> rm -rf Oracle_ODI1

Windowsオペレーティング・システムでは、ODIのOracleホーム・ディレクトリがC:\Oracle\Middleware\Oracle_ODI1である場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Middlewareディレクトリに移動し、Oracle_ODI1フォルダを右クリックして「削除」を選択します。

同じ手順を使用して、Oracle共通ホーム(oracle_common)ディレクトリを手動で削除できます。

4.2.5 プログラム・グループの削除(Windowsのみ)

またWindowsオペレーティング・システムでは、プログラム・グループもStart Menu\Programsフォルダから手動で削除する必要があります。たとえば、次のグループをC:\Documents and Settings\All Users\Start Menu\Programsから削除します(実際のシステムでのフォルダ名とプログラム・グループ名はこれとは異なる場合があります)。

  • Oracle Fusion Middleware 11.1.1.n.n

  • Oracle Data Integrator 11g - Home1

  • Oracle WebLogic


注意:

すべてのプログラムを削除し終わったら、正しく消去されるようにコンピュータを再起動する必要があります。


4.3 アプリケーション・サーバーの削除

Oracle Data Integratorソフトウェアを削除した後、システムからアプリケーション・サーバーを削除できます。その前に、アプリケーション・サーバーを使用する他の製品が存在しないことを確認してください。そのような製品は、アプリケーション・サーバーを削除すると、機能しなくなります。

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

4.3.1 Oracle WebLogic Serverの削除

Oracle WebLogic Serverを削除する方法の詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のソフトウェアのアンインストールに関する項を参照してください。

Oracle WebLogic Serverの削除後、Oracle Fusion Middlewareのホーム・ディレクトリを手動で削除する必要があります。たとえば、UNIXオペレーティング・システムでOracle Fusion Middlewareのホーム・ディレクトリが/home/Oracle/Middlewareの場合は、次のようにします。

> cd /home/Oracle
> rm -rf Middleware

Windowsオペレーティング・システムでは、ミドルウェア・ホーム・ディレクトリがC:\Oracle\Middlewareの場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle directoryに移動し、Oracle Fusion Middlewareフォルダを右クリックして「削除」を選択します。

4.3.2 IBM WebSphereの削除

システムからIBM WebSphereを削除する方法の詳細は、IBM WebSphereのドキュメントを参照してください。

4.4 再インストール

インストーラでは、Oracleインスタンスがすでに含まれるディレクトリにOracle Data Integratorを再インストールすることはできません。Oracle Data Integratorを以前と同じディレクトリに再インストールするには、次の手順に従ってください。

  1. Oracle Data IntegratorのすべてのコンポーネントをODI_HOMEディレクトリから削除するには、第4.2項「Oracle Data Integratorの削除」の手順に従います。

  2. 第2章「Oracle Data Integratorのインストール」の手順に従って、ソフトウェアを再インストールします。