この章では、システムからOracle SOA Suiteを削除する方法を説明します。
ソフトウェアを削除する場合は、常にこの章の手順に従ってください。 手作業によるソフトウェア削除を試行した場合、ソフトウェアを再インストールするときに問題が発生する可能性があります。 この章の手順に従うことで、ソフトウェアを正しく削除できます。 詳細は、第4.2項「再インストール」を参照してください。
内容は、次のとおりです。
アンインストーラは起動に使用したOracleホームを削除します。 SOA Oracleホームを削除する前に、SOA Oracleホームが既存のドメインによって使用されていないことを確認し、さらに、このOracleホームを使用している実行中のすべてのプロセスを停止してください。
この手順を実行しても、これまでに作成したWebLogicドメインは削除されません。SOA Oracleホーム内のソフトウェアのみが削除されます。
システムからOracle SOA Suiteを正しく削除するには、次のタスクを実行します。
Oracle Fusion Middlewareソフトウェア・コンポーネントを削除する前に、すべてのサーバーおよびプロセスを停止する必要があります。
UNIXの場合
MW_HOME/user_projects/domains/domain_name/bin/stopManagedWeblogic.sh managed_server_nanme admin_url username password
Windowsの場合
MW_HOME\user_projects\domains\domain_name\bin\stopManagedWeblogic.cmd managed_server_nanme admin_url username password
UNIXの場合
MW_HOME/user_projects/domains/domain_name/bin/stopWeblogic.sh username password admin_url
Windowsの場合
MW_HOME\user_projects\domains\domain_name\bin\stopWeblogic.cmd username password admin_url
Oracle Fusion Middlewareの開始および停止の詳細は、Oracle Fusion Middlewareの管理者ガイドのOracle Fusion Middlewareの開始と停止に関する項を参照してください。
リポジトリ作成ユーティリティ(RCU)を実行して、データベースからOracle SOA Suiteスキーマを削除します。
RCUのCD-ROMを挿入し、rcuHome/bin
ディレクトリ(UNIXの場合)またはrcuHome\bin
ディレクトリ(Windowsの場合)からRCUを実行します。
UNIXの場合
./rcu
Windowsの場合
rcu.bat
OTNからRCUの.zip
ファイルをダウンロードした場合も、システムのrcuHome/bin
ディレクトリ(UNIXの場合)またはrcuHome\bin
ディレクトリ(Windowsの場合)からRCUを実行できます。
次の手順に従って、Oracle SOA SuiteスキーマおよびOracle BAMスキーマを削除します。
「ようこそ」画面
「次へ」をクリックします。
「リポジトリの作成」画面
「削除」を選択します。
「次へ」をクリックします。
「データベース接続の詳細」画面
Oracleデータベースへの接続に使用する資格証明を入力します。 これは、Oracle SOA SuiteスキーマおよびOracle BAMスキーマを作成したときに、この画面で入力したものと同じです。 詳細は、第2.1.3項「Oracle SOA SuiteおよびOracle BAM用のスキーマの作成」を参照してください。
「次へ」をクリックします。「前提条件チェック」画面が表示されます。 エラーがある場合は、エラーの詳細が「データベース接続の詳細」画面に表示されます。 エラー・メッセージを解決して、「次へ」を再度クリックします。
エラーなしでチェックが完了した後、「OK」をクリックして画面を終了します。
「コンポーネントの選択」画面
リポジトリから削除する接頭辞とスキーマを選択します。
「次へ」をクリックします。「前提条件チェック」画面が表示されます。 エラーがある場合は、エラーの詳細が「コンポーネントの選択」画面に表示されます。 エラー・メッセージを解決して、「次へ」を再度クリックします。
エラーなしでチェックが完了した後、「OK」をクリックして画面を終了します。
「サマリー」画面
「削除」をクリックします。 「削除」画面が表示されます。 エラーがある場合は、エラーの詳細が「サマリー」画面に表示されます。 エラー・メッセージを解決して、「次へ」を再度クリックします。
エラーなしでスキーマが削除された後、「OK」をクリックして画面を終了します。
「完了サマリー」画面
「閉じる」をクリックします。
アンインストーラは起動に使用したSOA Oracleホームを削除します。 この手順を実行しても、これまでに作成したWebLogicドメインは削除されません。SOA Oracleホーム内のソフトウェアのみが削除されます。
SOA Oracleホームを削除する前に、SOA Oracleホームが既存のドメインによって使用されていないことを確認し、さらに、このOracleホームを使用している実行中のすべてのプロセスを停止してください。 ソフトウェアを削除すると、WebLogicドメインは使用できなくなります。
SOA_ORACLE_HOME
/oui/bin
ディレクトリ(UNIXの場合)またはSOA_ORACLE_HOME
\oui\bin
ディレクトリ(Windowsの場合)に移動し、アンインストーラを実行します。
UNIXの場合
./runInstaller.sh -deinstall -jreLoc JRE_LOCATION
Windowsの場合
setup.exe -deinstall -jreLoc JRE_LOCATION
注意: JRE_LOCATION への絶対パスを指定します。相対パスはサポートされていません。 |
表4-1の手順に従って、Oracle SOA Suite 11g リリース1(11.1.1)をアンインストールします。
注意: アンインストーラは起動に使用したOracleホームを削除します。Oracleホームを削除する前に、既存のドメインによって使用されていないことを確認してください。 |
いずれかのアンインストール画面の詳細情報を確認するには、付録C「Oracle SOA Suiteのアンインストール画面」を参照するか、「ヘルプ」をクリックしてオンライン・ヘルプにアクセスしてください。
Oracle WebLogic Serverをアンインストールする手順は、次のとおりです。
WebLogic_Home
/uninstall
ディレクトリ(UNIXの場合)またはWebLogic_Home
\uninstall
ディレクトリ(Windowsの場合)から、アンインストーラを実行します。 WebLogicホーム・ディレクトリの場所は、第2.1.4項「Oracle WebLogic ServerのインストールとMiddlewareホームの作成」の「製品インストール・ディレクトリの選択」画面で指定したものです。
UNIXシステムの場合
./uninstall.sh
Windowsシステムの場合
uninstall.cmd
Windowsシステムの場合、「スタート」メニューから「プログラム」→「Oracle WebLogic」→「Oracle WebLogicのアンインストール」を選択する方法でもアンインストーラを実行できます。
「ようこそ」画面
「次へ」をクリックします。
「コンポーネントの選択」画面
デフォルトではすべてのコンポーネントが選択されています。
「次へ」をクリックします。
「WebLogic Platformをアンインストール中」画面
「完了」をクリックします。
システムにOracle JDeveloperをインストールした場合は、『Oracle Fusion Middleware Oracle JDeveloperインストレーション・ガイド』を参照し、このソフトウェアの削除方法を確認してください。
SOA Oracleホーム・ディレクトリとすべてのサブディレクトリを手動で削除します。 たとえば、SOA Oracleホーム・ディレクトリがUNIXシステム上の/home/Oracle/Middleware/Oracle_SOA1
の場合は、次のようにします。
> cd /home/Oracle/Middleware > rm -rf Oracle_SOA1
SOA Oracleホーム・ディレクトリがWindowsシステム上のC:\Oracle\Middleware\Oracle_SOA1
の場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Middleware
ディレクトリに移動し、Oracle_SOA1
フォルダを右クリックして「削除」を選択します。
この手順をOracle JDeveloperのインストール・ディレクトリに対しても実行します。アンインストーラではソフトウェアは削除されますが、インストール・ディレクトリのすべてが削除されるわけではありません。 手順を実行する前に、必要なプロジェクトは保存しておいてください。
Windowsシステムでは、Start Menu\Programs
フォルダからプログラム・グループを手動で削除する作業も必要です。 たとえば(フォルダ名とプログラム・グループ名はシステムによって異なる場合があります)、C:\Documents and Settings\All Users\Start Menu\Programs
から次のものを削除します。
Oracle Fusion Middleware 11.1.1.1.0
Oracle SOA Suite 11g - Home1
Oracle WebLogic
Oracle製品が格納されているディレクトリにOracle SOA Suiteを再インストールすることはできません。 以前と同じディレクトリにOracle SOA Suiteを再インストールする場合は、この章の手順に従ってソフトウェアを削除してから、第2章「Oracle SOA Suiteのインストール」の手順に従ってソフトウェアを再インストールする必要があります。