oracle:win7手工卸载oracle数据库11g

环境:oracle 11g,win7,64bit数据库

问题:oracle不正常安装、从新安装等状况须要卸载软件,然而oracle11g取消了界面卸载,改成deinstall.bat文件执行卸载。具体关于deinstall.bat方式请google。本人嫌麻烦便手工物理卸载,记录备忘以下。oracle

 

第一步:禁用所有oracle服务app

常规状况下服务以下图,只要是关于oracle的所有禁用掉。注 venus为本人数据库sidgoogle

 

第二步:删除oracle注册表it

运行regedit在以下路径中找到oracle相关键值,删除io

    HKEY_LOCAL_MACHINE\SOFTWARE
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application变量

第三步:删除物理文件,有以下两个文件夹(有dll等文件正在使用请跳过该文件)软件

一、c:\app\...  此目录为默认oracle安装主目录,连通app全删掉。service

二、c:\Program Files\Oracle\... 此目录为inventory内容连同oracle所有删除掉。im

第四步:删除系统变量Path中的oracle变量

第五步:重启,而后删除第三步中未删掉内容

 

完成,重装11g,ok!