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

时间:2021-07-17 23:08:08

环境:oracle 11g,win7,64bit

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

 

第一步:禁用全部oracle服务

常规情况下服务如下图,只要是关于oracle的全部禁用掉。注 venus为本人数据库sid

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

 

第二步:删除oracle注册表

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

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

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

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

2、c:\Program Files\Oracle\... 此目录为inventory内容连同oracle全部删除掉。

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

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

 

完成,重装11g,ok!