Cry How To...
Uninstall Oracle 9i
These notes apply to Oracle 9i
The simplest way to remove Oracle is to run the Oracle installer:
Start > Programs > Oracle Installation Products > Universal
Installer
- On the first screen click on "Deinstall Products..."
- Expand the tree view (just so that the second level is visible)
and make sure you select everything that is selectable.
- Click on "Remove..."
- On the confirmation screen click "Yes"
- When it has finished click "Close" and then "Exit" to quit the installer
Whilst the Oracle installer removes many components there are a number
of things that it leaves behind. In order to completely remove all traces
of Oracle the following additional steps will need to be taken:
- Stop any Oracle services that have been left running. (Start > Settings
> Control Panel > Services.)
Services which I have found left behind are 'OracleOraHome90TNSListener'
and 'OracleServiceORACLE'. However there may be others
depending on your installation. Look for any services with names starting
with 'Oracle'.
- Run regedit (Start > Run > Enter "regedit", click "Ok"), find and
delete the following keys:
HKEY_LOCAL_MACHINE
\SOFTWARE
\ORACLE
HKEY_LOCAL_MACHINE
\SYSTEM
\CurrentControlSet
\Services
\EventLog
\Application
\Oracle.oracle
Note: I have had it reported that some people also have registry entries
saved under HKEY_CURRENT_USER\SOFTWARE\ORACLE, this registry
entry may be created by some Oracle utilities. If it exists then delete
it.
- Delete the Oracle home directory:
"C:\Oracle"
This will also remove your database files (unless you located them elsewhere,
in which case you will need to delete them separately).
- Delete the Oracle program Files directory:
"C:\Program Files\Oracle"
- Delete the Oracle programs profile directory:
"C:\Documents and Settings\All Users\Start Menu\Programs\Oracle
- OraHome90"
if you did not first run the Oracle installer to remove Oracle then
there may be other Oracle profile group directories to remove.
- Some of the Oracle services may be left behind by the uninstall.
Open ‘services’ on the control panel, make a note of which Oracle services
remain and see the notes ‘How
to remove a service’ to remove them.
- If you didn't first run the Oracle Installer to remove Oracle then
you may have some references to Oracle left in the path. To remove these:
Start > Settings > Control Panel > System > Advanced > Environment Variables,
look at both the use and system variable 'PATH' and edit them to remove
any references to Oracle.
Acknowledgements: My appreciation to Alistair Jones for help on this
procedure and for encouragement to write it.
These notes have been tested with Oracle 9i under Windows
XP.
|