用手工删除:
1。先删除注册表中的有关条目:
To remove all Oracle registry keys from a computer:
Log in as a member of the Administrators group.
Make sure that you have stopped Oracle services by following the instructions in the "Stopping Oracle Services" section.
Start the registry editor at the command prompt:
c:\> regedit
Go to HKEY_CLASSES_ROOT.
Delete keys that begin with Ora, Oracle, Orcl, or EnumOra.
This collection of keys includes those that begin with the following:
EnumOraHomes
OracleConfig
OracleDatabase
OracleHome
OracleInProcServer
OracleProcess
ORADC
ORAMMCCFG10
ORAMMCPMON10
OraOLEDB
OraPerfMon
ORCLMMC
ORCLSSO
Go to HKEY_CURRENT_USER.
Delete the ORACLE key.
Go to HKEY_CURRENT_USER\Software.
Delete all Oracle keys, including Oracle-HOME_NAME entries under: Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs.
Go to HKEY_LOCAL_MACHINE\SOFTWARE and search for the ORACLE Group key.
Select ORACLE and note the value of the inst_loc key. This is the location of Oracle Universal Installer. The default location is c:\Program Files\Oracle\Inventory. If this value is different, make a note of it so that you can delete it later.
Delete the ORACLE Group key.
Go to HKEY_LOCAL_MACHINE\SOFTWARE\ODBC.
Expand all the subkeys under ODBC and remove any Oracle-related ODBC driver keys, except for the Microsoft ODBC for Oracle key.
For example, the ODBC\ODBCINST.INI directory lists keys for each Oracle home.
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
Delete all keys under this branch that begin with Oracle or OraWeb.
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Eventlog\Application.
Delete all keys under this branch that begin with Oracle.
Exit the registry editor.
Restart your computer.
2。在删除oracle目录和数据库文件。
1。先删除注册表中的有关条目:
To remove all Oracle registry keys from a computer:
Log in as a member of the Administrators group.
Make sure that you have stopped Oracle services by following the instructions in the "Stopping Oracle Services" section.
Start the registry editor at the command prompt:
c:\> regedit
Go to HKEY_CLASSES_ROOT.
Delete keys that begin with Ora, Oracle, Orcl, or EnumOra.
This collection of keys includes those that begin with the following:
EnumOraHomes
OracleConfig
OracleDatabase
OracleHome
OracleInProcServer
OracleProcess
ORADC
ORAMMCCFG10
ORAMMCPMON10
OraOLEDB
OraPerfMon
ORCLMMC
ORCLSSO
Go to HKEY_CURRENT_USER.
Delete the ORACLE key.
Go to HKEY_CURRENT_USER\Software.
Delete all Oracle keys, including Oracle-HOME_NAME entries under: Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs.
Go to HKEY_LOCAL_MACHINE\SOFTWARE and search for the ORACLE Group key.
Select ORACLE and note the value of the inst_loc key. This is the location of Oracle Universal Installer. The default location is c:\Program Files\Oracle\Inventory. If this value is different, make a note of it so that you can delete it later.
Delete the ORACLE Group key.
Go to HKEY_LOCAL_MACHINE\SOFTWARE\ODBC.
Expand all the subkeys under ODBC and remove any Oracle-related ODBC driver keys, except for the Microsoft ODBC for Oracle key.
For example, the ODBC\ODBCINST.INI directory lists keys for each Oracle home.
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
Delete all keys under this branch that begin with Oracle or OraWeb.
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Eventlog\Application.
Delete all keys under this branch that begin with Oracle.
Exit the registry editor.
Restart your computer.
2。在删除oracle目录和数据库文件。