广东校园文学网

首页 > 原创> 杂文·评论·奇章

手动卸载删除Oracle 10g

时间:2011-09-21 20:17:09     作者:佚名      浏览:18080   评论:0   

今天上OCA的时候,发现电脑里的oracle缺少了一个关键服务

所以无法启动oracle数据库,自己对于修复oracle不熟悉,只好准备重装oracle 11g了

但是在卸载过程中遇到不少问题,一波三折。

首先在:开始-控制面板-程序和功能 ,这里找不到oracle的卸载选项,无法直接进行卸载了。

然后更换方法:开始-所有程序-oracle,这里直接启动oracle的卸载软件,选好主目录文件,进行卸载

最后又出现:OUI-10133:登台区无效。

到这里我相当郁闷,老师对卸载oracle11g没啥经验,只好自己动手找其他方法了。

仔细分析,一般软件在系统内的的东西不过是软件本身的文件和注册表信息,Oracle作为一个大型数据库软件,肯定存在系统变量。那么oracle的注册表信息和oracle的系统变量可能就是标识,它们的存在可能会影响下一次的安装。正常卸载会把这些(软件文件、注册表信息和相关系统变量)都删除掉,但是现在我的情况是无法正常卸载,那么只好手动操作卸载删除Oracle了。于是就按照这个思路开始手动卸载~~

1:启动services.msc,关闭掉以oracle开头的所有服务


2:接着删除oracle的注册表信息regedit->HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务。建议:直接搜索关键词“oracle”,删除所有能找到的键值。

3:到:HKEY_LOCAL_MACHINESOFTWAREORACLE 删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。


4:删除环境变量path中关于oracle的内容。


5:卸载完成第一步,重启系统(可以直接去删除oracle目录下的文件了,无法删除请接着下一步)

6:重启操作系统,删除oracle安装的路径下的所有文件,并删除C:program files 下的oracle文件夹下(根据自己实际路径操作)

7:最后我重启系统后,成功安装了Oracle 10g 。(撰稿/陈永红)

责任编辑:
0
欠扁
0
支持
0
很棒
0
找骂
0
搞笑
0
软文
0
不解
0
吃惊

网友评论仅供其表达个人看法,并不表明本站立场。

  • 暂无评论