kapok

垃圾桶,嘿嘿,我藏的这么深你们还能找到啊,真牛!

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  455 随笔 :: 0 文章 :: 76 评论 :: 0 Trackbacks


软件环境:
1、Windows 2000+ORACLE 8.1.7
2、ORACLE安装路径为:C:\ORACLE

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

2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->
Universal Installer
卸装所有Oracle产品,但Universal Installer本身不能被删除

5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动
这个列表,删除所有Oracle入口。

7、 运行refedit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,
删除所有Oracle入口。

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

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

10、 删除\Program Files\Oracle目录

11、 重新启动计算机,重起后才能完全删除Oracle所在目录

12、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入
口目录及所有子目录,并从Windows 2000目录(一般为C:\WINNT)下删除以下文
件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。

13、 WIN.INI文件中若有[ORACLE]的标记段,删除该段

14、 如有必要,删除所有Oracle相关的ODBC的DSN

15、 到事件查看器中,删除Oracle相关的日志

说明:
如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了




天狼星 第 1 页 2003-4-8
Oracle 9i for Windows DBA 手册 ————关于手动删除Oracle的几点问题 有些时候,OUI删除Oracle产品后,将会在系统上遗留一些注册设置、文件和文件夹。如果希望清理系统上的Oracle安装,则可以手工删除Oracle组件。Enterprise Edition可以采用如下方式进行删除: 1)、以Administrator身份登录到Windows 2000 系统。选择Service applet 以便停止所有Oracle 服务。Oracle 的服务名都具有一个oracle或ora 的前缀。一旦停止了所有的Oracle服务,我们建议将它们设置为手工启动模式(manual start mode)。 警告 Microsoft 建议不要手工更改Windows 注册表。更改注册表可能会导致一些应用程序或Windows 工作不正常。 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 下
天狼星 第 2 页 2003-4-8
面的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。 11)、编辑环境变量(控制面板中的System applet)并修改PATH变量,从PATH中删除所有Oracle 条目。 12)、从ALL USERS 特征文件中删除Oracle Home 和Oracle Installation Products 快捷方式。这在Windows NT 中的Path winnt | Profiles | All Users | Start | Programs 以及Windows2000 和Windows XP 系统中的Documents and Settings | All Users |Start Menu | Programs 中有效。 13)、删除Program Files 中的Oracle 文件夹。如果没有成功的删除该文件夹,则可能是Windows 锁定了一些文件(DLL)。遇到这种情况,重新启动系统并删除该文件夹。 14)、删除Oracle Base 文件夹(默认情况为Oracle )。
天狼星 第 3 页 2003-4-8
应注意,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 文件夹。




你是用Oracle的Universal Installer卸载的吧,那个卸载不完全!
应该手工卸载:
1、停止所有Oracle相关服务;
2、删除Oracle安装目录;
3、删除C:\Program\Oracle目录;
4、删除注册表相关信息:
   HKLM\SoftWare\Oracle项
   HKLM\System\CurrentContralSet\Service\Ora……
   HKLM\System\ControlSet001\Service\Ora……
   HKLM\System\ControlSet002\Service\Ora……
5、重新启动计算机

 

posted on 2005-09-04 17:03 笨笨 阅读(5383) 评论(0)  编辑  收藏 所属分类: ALLOracle

只有注册用户登录后才能发表评论。


网站导航: