1.停止Oracle服务
进入服务管理器,“开始-》运行-》services.msc”,停止那些Oracle服务,
他们都具有一个oracle或ora 的前缀。一旦停止了所有的Oracle服务,
我们建议将它们设置为手工启动模式(manual start mode)。
2.删除注册表中相关项
1)进入注册表编辑器;
2)、备份Windows 注册表。
启动Registry Editor 并从菜单中选择 File | Export。
3)、用命令
regedt32启动Registry Editor。找到HKEY_CLASSES_ROOT节点并删除所有以字符串
Oracle、ORA、ORCL开始的键。
4)、找到HKEY_LOCAL_MACHINE/SOFTWARE键并删除
Oracle 和 Apache Group 键。
5)、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\odbcinst.ini 下
面的Oracle ODBC Driver键。
6)、删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services
和HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicess\EventLog\Application下
所有以ORACLE起始的键。
7)、删除HKEY_CURRENT_USER\SOFTWARE\ORACLE下所有以ORACLE或ORCL起始的键。
8)、删除HKEY_CURRENT_USER\SOFTWARE\ODBC\odbcinst.ini下所有以Oracle起始的键。
9)、寻找注册表中所有包含Oracle和ORCL字符串的键并删除它们。
10)、关闭Registry Editor。
3.删除环境变量相关项
编辑环境变量(控制面板中的System applet)并修改PATH变量,从PATH中删除所有Oracle 条目。
4.删除oracle的安装文件
(1)删除Program Files 中的Oracle 文件夹。
如果没有成功的删除该文件夹,则可能是Windows锁定了一些文件(DLL)。
遇到这种情况,重新启动系统并删除该文件夹。
(2)删除Oracle Base 文件夹(默认情况为Oracle )。
应注意,Oracle 9i Enterprise Edition
也安装了第三方软件诸如:Apache HTTP Server (Oracle HTTP Server
是一个 Apache Web Server 的修改版)。
注意 当试图删除 c:\oracle 文件夹时,可能会得到一个“Access is denied ”
的错误消息。如果遇到了这个错误提示,则应将 c:\oracle\ora90\bin\oci.dll
重新命名为 c:\oracle\ora90\bin\ocibak ,然后重新启动机器,
并删除c:\oracle 文件夹。
5.删除快捷方式

最近留言