Oracle删除方法

来源:互联网 发布:微信h5页面制作源码 编辑:程序博客网 时间:2024/06/15 16:20

大家都知道,Oracle删除是很麻烦的,删除不干净会影响到下次在同一端口安装。Oracle卸载删除时,不仅要用到自带卸载工具,还要Oracle的所有文件夹删除,以及删除注册表中Oracle的信息。之前在网上也有一些文章,试过一些,会有删除不净的问题,后来自己有整理了下,总结出这篇文章。曾经在正式服务器上面操刀过的经验,也多次删除过Oracle,都是有效的,总结如下,供大家参考,如有不足,欢迎留言。


1、 开始->设置->控制面板->管理工具->服务     停止所有Oracle服务。

2、 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer
    卸装所有Oracle产品,但Universal Installer本身不能被删除[如果第二步执行失败,跳到第三步,大部份第二步是失败的]

3、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\【下】所有Oracle删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\【下】所有Oracle删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\【下】所有Oracle删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\【下】所有Oracle删除, 删除所有Oracle入口。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。

4、 开始->设置->控制面板->系统->高级->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定

5、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

6、删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:
    1.C:\Program file\Oracle目录。
    2.ORACLE_BASE目录(oracle的安装目录)。
    3.C:\WINDOWS\system32\config\systemprofile\Oracle目录。
    4.C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator\Oracle目录。
    5.C:\WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。

    6.C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段。


最后重启电脑,就可以进行再次安装了,祝你好运!

原创粉丝点击