1、停止服务列表中的5个服务
---------------->cmd---------->services.msc 显示列有oracle的五个服务,
Oracle ORCL VSS Writer Service、OracleDBConsolercl、OracleJobSchedulerORCL、OracleOraDb11g_home1TNSListener、OracleServiceORCL全部停止
2、修改Oracle产品
程序--->Oracle-OraDb11g_home1---->Oracle installation Products--->Unisersal Installer
3、删除注册表
HKEY_LOCAL_MACHEINE\SOFTWARE\ORACLE
HKEY_LOCAL_MACHEINE\SYSTEM\CurrentControlSet\Services节点下的所有Oracle项
HKEY_LOCAL_MACHEINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下的Oracle.VSSWriter.ORCL项
4、删除环境变量
在“系统变量”列表中找到ORACLE_HOME选项,删除即可。如果系统变量中的CLASSPATH和PATH变量中也存在Oracle设置,那么也一并删除即可。
5、删除目录并重启系统
为了更彻底的删除Oracle,还需要把安装时安装目录下的全部内容删除,删除后重新启动计算机即可成功卸载Oralce 11g.
注意
任何软件在卸载过程中都出现程序中断,不能正常卸载的情况。Oracle 11g在卸载时,容易出现的问题就是Oracle的服务没有停止导致的卸载失败、注册表中的注册项没有完全删除、没有把所有的Oracle安装目录下的文件完全删除。只要在卸载的过程中按照上述步骤卸载,Oracle 11g就可以在计算机中不留任何痕迹