[Oracle]Oracle Clientのアンインストール方法
2020/01/09
Oracle Clientをレジストリを含め完全に削除することがありましたので、この記事では削除手順を記載します。
削除手順ではレジストリを変更しますので十分注意しながら作業を進めてください。
Oracle Clientを完全にアンインストールする
環境
OS:Windows Server 2008 R2 64bit
Oracle Client:11g R2 64bit 11.2.0.1
アンインストール手順
サービス停止
- [スタート]-[管理ツール]-[サービス]を選択
- Oracleのサービス(Oraで始まるサービス名)を停止する
Universal Installer
- [スタート]-[プログラム]-[Oracle – HOME_NAME]-[Oracle Installation Products]-[Universal Installer]を選択
- [製品のアンインストール]をクリック
※インストール時にInstantClientを選択した場合は、Universal Installerがインストールされていないので、メディアから起動する - 削除対象のOracle Homeを展開-Oracle Clientにチェック
- [削除]をクリック
レジストリ
レジストリに項目が存在する場合に実施
実施前にはレジストリのバックアップを必ず取っておくこと
- レジストリエディタを起動
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleHOME_NAMETNSListeneを削除、PC再起動
- HKEY_CLASSES_ROOT\
ORAMMCPMON10
ORCLSSO
OraOLEDB.ErrorLookup
OraOLEDB.Oracle
OracleInProcServer.XOraServer をそれぞれ削除 - HKEY_LOCAL_MACHINE\SOFTWARE\ORACLEを削除、PC再起動
環境変数
- システム環境変数名にORACLEを含んでいる変数を削除
スタートメニュー
- [スタート]-[全てのプログラム]を選択
- Oracleフォルダを削除
※”C:\ProgramData\Microsoft\Windows\Start Menu\Programs” 内のフォルダ削除でも可
Oracleフォルダ
- “C:\:\Program Files\Oracle”を削除
- インストール時にOracleベースに指定したフォルダを削除
ex):”C:\app”
Google AdSense PC
Google AdSense PC
関連記事
-
-
[Oracle]トリガーの実行順序を設定する方法
FOLLOWS句を使用して実行順序を設定する 1つの表に対して同レベル(タイミング)のトリガーを複数作成することはできますが、実行順序は保証されていません。 実 …
-
-
Oracleで文字列を全角大文字に変換する(ひらがな・カタカナの小文字(捨て仮名)対応)
Oracleの文字列検索で全角半角、大文字小文字、ひらがなカタカナを区別しないであいまい検索する場合は比較対象の文字列形式を統一する必要があります。 文字列形式 …
-
-
[Oracle]OracleからWebサービスを利用する方法
SOAPリクエストを送信してレスポンスを表示する 前回はOracleからWebサイトにアクセスする方法を記載しましたが、今回はOracleからSOAP形式のWe …
-
-
Oracle 11g XEへのデータ移行方法を検討してみる
Oracleのデータ移行時は移行元と移行先の文字コードに注意する必要があります。 Windows環境のOracleでは「JA16SJIS」や「JA16SJIST …
-
-
[SQL Server]クロス集計の方法
PIVOTを使ってクロス集計する SQL ServerでExcelのピボットテーブルのようなクロス集計をするには、PIVOT関係演算子を使って集計することができ …
-
-
[Oracle]インストールに失敗する原因と対処方法
Oracleインストールエラー時の確認事項 OracleのデータベースやクライアントをWindowsへインストール中に インストーラが途中で落ちたり、エラーが発 …
-
-
Oracle12cでユーザを作成する方法
SQLコマンドを使用したユーザ作成 Oracle12cからマルチテナント・アーキテクチャが採用されており、以前までの手順ではユーザが作成できません。 ここではP …
-
-
[Oracle]データベーストリガーの作成方法
DMLトリガーを作成する データベーストリガーの中でももっとも一般的なDMLトリガーの作成方法と簡単な使用方法を記載していきます。 トリガーとは? トリガーとは …
-
-
Oracle12cのPDBを自動起動にする方法
Oracle12cのプラガブル・データベース(PDB)は初期設定のままでは、毎回、手動で起動させる必要があります。 この記事ではOS起動時やOracle再起動時 …
-
-
[SQL Server]再帰SQLで集計する
WITH(共通テーブル式)を使って集計する WITH句とは 共通テーブル式 (CTE) は、単一の SELECT、INSERT、UPDATE、DELETE、CR …