彻底卸载Oracle11g
一般咱们卸载oracle和普通软件不太一致,在运行完卸载程序以后oracle会存留一些注册表和服务,对下次安装形成极大的困扰。这里给你们详细展现如何彻底卸载oracle11g。web
打开控制面板,找到管理工具,打开服务 ,关闭全部oracle相关服务
删除注册表数据库
运行regedit,打开注册表编辑器 选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\下全部Oracle删除
一样操做检查(若是有就删除就行了)
路径HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\下全部Oracle删除
路径HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\下全部Oracle删除
路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\下全部Oracle删除
注册表清理完成安全
个人电脑—》右键点开属性—》高级系统设置—》高级—》环境变量oracle
找到全部oracle有关的环境变量,删除
path下的oracle安装目录
检查是否存在下面两个变量, 删除
NLS_LANG(字符串设置)
TNS_ADMIN(tnsnames.ora路径)编辑器
卸载oracle
在oracle目录下找到 dbhome_1\deinstall\deinstall.exe文件 开始卸载程序svg
开始以前进行一步操做,给你的当前电脑用户受权,我在这里出现好几回问题,后来找到缘由是我当前电脑用户没有受权足够的缘由,部分oracle文件是只读状态。
1)找到你的oracle的安装目录,右键属性-》安全
要修改权限,请单击编辑
挨个选中上面的系统用户,在下方权限栏内选择彻底控制,应用,确认。工具
指定要取消配置的全部单实例监听程序 【LISTENER】:可直接回车,也可输入LISTENER而后回车xml
指定在此Oracle主目录中配置的数据库名列表【BOOK,ORCL】:若没有新增数据库,则仅有ORCL数据库名;如有新增将显示全部数据库名。你能够直接选择回车,或者能够输入BOOK,ORCL,而后回车。blog
指定此数据库的类型,默认便可,而后回车。图片
指定数据库诊断目标位置,默认便可,而后回车。
指定数据库ASM:FS使用的储存类型【】:填写FS,而后回车。
指定数据库spfile位置【】:直接回车便可。
是否继续,填写y,而后回车继续运行。