質問: 業界経験1年目のjavaPGです。 ### **概要** * オラクルの再インストールがうまくいかない * そもそもアンインストールは適切に行えたのか * A5:SQLまたは、SQLDEVELOPERを使用したい ### **内容** 半年ほど前にjavaの学習でDBアクセスを行うため、オラクルをインストールしました。 最近使ってなく、使おうとしたらエラーが出てしまいました。 (どんなエラーか忘れてしまいました、確かアダプターが何とかみたいな・・・) どういう状態か分からないため、アンインストールをしようと'oracle'と文字の付くフォルダやファイルを削除した後、 「ORACLE DATABASE のインストールウィザード(setup.exe)」でインストールを行うと、 「修復」か「削除」を選択する画面が表示されるのですが、どちらを選択しても 「エラー:1605 この操作は現在インストールされている製品に対してのみ有効です。」とメッセージが出てきます。 「修復」をしたいのではなく再インストールで新しく導入したいのと、 「削除」したいのではなく、そもそもアンインストールで削除できているのでは? と思うところから、 再インストールするための環境になっているかという状態を確認したいです。 関係しているかわかりませんが、SQLPLUSをコマンドで実行できないようです。 また、環境変数のORACLE_HOMEが空欄となっています。 ダウンロード対象:Oracle Database 11g Release 2 ダウンロードしたフォルダ:OracleXE112_Win64 宜しくお願いいたします。
回答: 発生したエラーは「プロトコル・アダプタ・エラー」の類かと思いますが、最初にエラーコードやエラーメッセージでググって対応方法を探すべきでした。 Windowsはレジストリの削除も必要なので、oracle関係のフォルダを削除しただけでは正常にアンインストールできないのでは? OracleXEをアンインストールしたことはありませんが、それらしいキーワードでググると、 OracleXEアンインストール(Windows環境) が見つかりました。 PCを工場出荷状態に戻した方が手っ取り早いかもしれません。