ソフトウェアを削除するには、この章の手順を使用します。ソフトウェアを手動で削除すると、後でODIを再インストールする際に問題が発生する場合があります。
この章の内容は次のとおりです。
Oracle Data Integrator (ODI)をアンインストールするには、この項のロードマップに従います。
The Oracle Fusion Middlewareアンインストーラは、ソフトウェアが起動されたOracleホーム・ディレクトリから、このソフトウェアを削除します。表5-1に、手順の概要とサポート・ドキュメントへのリンクを示します。
表9-1 Oracle Fusion Middlewareをアンインストールするためのロードマップ
タスク | 説明 | ドキュメント |
---|---|---|
Oracle Fusion Middlewareの停止。 |
アンインストーラ実行前に、ドメインにあるすべてのサーバーとプロセスが停止している必要があります。 |
「Oracle Fusion Middlewareの停止」を参照してください。 |
データベース・スキーマを削除します。 |
Repository Creation Utilityを実行してデータベース・スキーマを削除します。 |
「データベース・スキーマの削除」を参照してください。 |
ソフトウェアを削除します。 |
製品のアンインストーラを実行し、Oracle Fusion Middleware Infrastructureを削除します。 |
「ソフトウェアのアンインストール」を参照してください。 |
Oracleホーム・ディレクトリの削除。 |
アンインストーラでは、すべてのファイルとフォルダがOracleホーム・ディレクトリから削除されません。アンインストーラが終了した後、手動でOracleホームを削除して、製品の削除を完了させる必要があります。 |
|
ドメインとアプリケーション・データを削除します。 |
アンインストーラがOracleホーム内にある場合でも、ドメイン・ホーム・ディレクトリまたはアプリケーション・ホーム・ディレクトリに含まれるデータは削除されません。これらのディレクトリは手動で削除する必要があります。 |
「ドメインおよびアプリケーション・データの削除」を参照してください。 |
Oracle Fusion Middleware Infrastructureを削除します。 |
Java EEエージェントのトポロジを作成した場合、Oracle Fusion Middleware Infrastructureソフトウェアをシステムから削除することもできます。 |
「Oracle Fusion Middleware Infrastructureのアンインストール」を参照してください。 |
Oracle Fusion Middlewareを停止する方法を学習します。
Oracle Fusion Middlewareを停止するには、次のタスクを実行します:
Oracle Data Integratorエージェントを停止する方法を学習します。
アンインストーラを実行する前に、実行中のすべてのエージェントを停止します。
エージェントを停止するには、DOMAIN_HOME
/bin
ディレクトリに移動して次のコマンドを実行します:
UNIXオペレーティング・システムの場合:
./stopComponent.sh OracleDIAgent1
Windowsオペレーティング・システムの場合:
stopComponent.cmd OracleDIAgent1
Repository Creation Utility (RCU)を使用してデータベース・スキーマを削除します。
Oracleホームを削除する前に、RCUを実行して、ドメインに関連付けられたデータベース・スキーマを削除します。各ドメインにはカスタム接頭辞によって一意に識別される独自のスキーマ・セットがあります(カスタム接頭辞の理解に関する項を参照してください)。このスキーマ・セットを他のドメインと共有することはできません(スキーマの作成計画に関する項を参照してください)。
データベースに複数のスキーマ・セットがある場合は、削除するドメインに関連付けられたスキーマ接頭辞を指定します。
スキーマの削除手順は、スキーマの削除に関する項を参照してください。
アンインストーラを使用してOracle製品をアンインストールする方法を学習します。
サイレント(コマンド行)のアンインストールを実行するには、サイレント・アンインストールのためのOracle Universal Installerの実行に関する項を参照してください。
アンインストーラを使用してソフトウェアのアンインストールと削除を行うには、次のタスクを実行します:
使用しているシステム上でアンインストーラを起動する方法を学習します。
アンインストーラをWindowsオペレーティング・システムで起動する場合、次のいずれかを実行します。
アンインストーラをUNIXオペレーティング・システムで起動するには、ORACLE_HOME
/oui/bin
ディレクトリに移動し、次のコマンドを入力します。
./deinstall.sh
アンインストーラによって表示される画面を理解します。
アンインストーラでは表9-2に記載された順番で一連の画面が表示されます。画面に関して詳細な情報が必要な場合は、画面名をクリックしてください。
表9-2 アンインストーラの画面および説明
画面 | 説明 |
---|---|
ようこそ |
この画面では、製品のアンインストーラが紹介されています。 |
インストールの概要 |
この画面は、アンインストールしようとしているOracleホーム・ディレクトリとその内容を示しています。これが正しいディレクトリであることを確認してください。 「アンインストール」 をクリックしてソフトウェアの削除を開始します。 |
アンインストールの進捗 |
この画面にはアンインストールの進行状況が表示されます。 |
アンインストール完了 |
アンインストールが完了するとこの画面が表示されます。この画面の情報を確認してから、「終了」をクリックしてインストーラを終了します。 |
Oracleホーム・ディレクトリを手動削除する方法を学習します。
アンインストーラが終了した後、アンインストーラで削除されなかったOracleホーム・ディレクトリと既存のサブディレクトリを手動で削除します。
UNIXオペレーティング・システムでOracleホーム・ディレクトリが/home/oracle/product/Oracle_Home
の場合は次のようにします:
> cd /home/oracle/product > rm -rf Oracle_Home
Windowsオペレーティング・システムでOracleホーム・ディレクトリがC:\Oracle\Product\Oracle_Home
の場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Product
ディレクトリに移動し、Oracle_Home
フォルダを右クリックしてから「削除」を選択します。
Windowsオペレーティング・システム上のプログラム・ショートカットを削除する方法を学習します。
Windowsオペレーティング・システムの場合は、プログラムのショートカットを手動で削除する必要があります。アンインストーラでは削除されません。
C:\Program Data\Microsoft\Windows\Start Menu\Programs\Oracle\
Oracle Home
\
Product
ディレクトリに移動します。Oracleホームにインストールされている製品が1つのみの場合は、Oracle Home
ディレクトリを削除します。Oracleホームに複数の製品がインストールされている場合は、Oracle Home
を削除する前に、すべての製品を削除します。
Oracle Data Integrator (ODI)ウォレットには、手動での削除が必要な暗号化されたデータの資格証明が保持されています。
アンインストーラではODIウォレットは削除されませんので、手動で削除する必要があります。ウォレット情報は、次のようにユーザーのホーム・ディレクトリ内に格納されます:
UNIXオペレーティング・システムの場合:
/home/exampleuser/.odi
Windowsオペレーティング・システムでは次のようになります。
C:\Users\exampleuser\AppData\Roaming\odi
Oracle Data Integratorを削除した後にOracle Fusion Middleware Infrastructureをアンインストールする方法を学習します。
Oracle Data Integratorソフトウェアを削除した後、Oracle Fusion Middleware Infrastructureをマシンから削除することを選択できます。Infrastructureが削除されると、Infrastructureを使用する他の製品が機能しなくなるため、削除する前に、それらの製品がないことを確認します。
アンインストール手順は、Oracle Fusion Middleware Infrastructureのアンインストールに関する項を参照してください。
OracleホームにOracleソフトウェアを再インストールする方法を学習します。
手動でOracleホーム・ディレクトリを削除することを含め、この章の指示に従ってソフトウェアが削除されている場合のみ、同じOracleホームに前のインストールとしてソフトウェアを再インストールできます。再インストールする際、同じOracleホームを前のインストールとして指定できます。
Oracleホームが空ではない場合、次の事項を考慮します。
同じ機能セットを含む既存のOracleホームへのインストール。
インストール時に指定したOracleホームには、インストールしようとしているソフトウェアと同じソフトウェアがすでに含まれている旨がインストーラによって警告されます。次のオプションがあります。
別のインストール・タイプを選択します。この場合、Oracleホーム・ディレクトリに存在しない機能セットのみがインストールできます。
別のOracleホーム・ディレクトリを選択します。
空ではない既存のOracleホームへのインストール。
たとえば、ドメイン・ホームやアプリケーション・ホームを既存のOracleホーム内部で作成することを選択したと仮定します。このデータはアンインストール中に削除されません。そのため、同じOracleホームに再インストールしようとしても、インストーラではできません。次のオプションがあります。
この章の説明のとおりにOracleホームからソフトウェアをアンインストールした後でOracleホーム・ディレクトリを削除します。これが完了すると、「Oracle Data Integratorのインストール」の手順に従って、同じOracleホームの場所に再インストールし、再び使用できるようになります。Oracleホームにあったドメイン・データやアプリケーション・データは、再作成する必要があります。
別のOracleホーム・ディレクトリを選択します。