有时重装Oracle会出现各种玄学问题,大概率是因为之前卸载时没有彻底清理干净.
以下几步操作可完全卸载掉Oracle
停止服务
Windows+R键,输入
services.msc
停止所有以Orac开头的服务
删除目录
在开始菜单中找到
Oracle-OraDb11g_home1->Oracle Installation Products->Universal Installer
单击“卸载产品”--“全部展开”,选中“OraDb11g_home1”外的全部目录,进行删除
其他版本的Oracle类似
删除注册表
Windows+R键,输入
regedit
- HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
- 删除所有以Oracle或OraWeb开头的
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
- 将Oracle删除
- HKEY_CLASSES_ROOT
- 将所有以Ora、Oracle、Orcl或EnumOra为前缀的都删除
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs
- 将所有以Oracle开头的键都删除
- HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI
- 将除Microsoft ODBC for Oracle以外的所有含有Oracle的键都删除
删除环境变量
其他删除项
- 桌面、程序菜单所有与Oracle有关的图标都删除
- C:\Program files\Oracle目录
- C:\WINDOWS\system32\config\systemprofile\Oracle目录
- C:\Users\Administrator\Oracle目录
- C:\Documents and Settings\Administrator\Oracle目录
- C:\windows下删除以下文件
- ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini
- C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段
Comments | NOTHING