A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 颜庭飞 黑马帝   /  2011-10-14 21:02  /  2500 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

       由于多年前小弟才疏学浅,所以在64位WIN7上安装了32位的Oracle。但是安装到最后失败了,程序启动不了。现在失败的程序一直在电脑里,不知道怎样能清除掉安装失败的程序,然后重新安装上Oracle。求高人指点!

评分

参与人数 1技术分 +1 收起 理由
admin + 1 下面那个同学说得很详细,你可以试试!.

查看全部评分

3 个回复

倒序浏览
好像很麻烦,要清理注册表,这个问题百度比较可靠
回复 使用道具 举报
许阳 黑马帝 2011-10-15 12:12:37
藤椅
你按如下步骤正确操作,应该没问题,我在win7上安装过两次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目录(一般为C:\WINDOWS)下删除oralce文件等等。

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

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

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

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

评分

参与人数 1技术分 +3 黑马币 +3 收起 理由
admin + 3 + 3

查看全部评分

回复 使用道具 举报
Windows 平台

其实这篇文章我主要想就在Windows平台上如何彻底的卸载Oracle进行说明。



因为Oracle在Windows下的卸载颇有一些麻烦,如果不能完全卸载有可能影响将来的再次安装!常规卸载方法是运行Oracle的自带的卸载程序,可遗憾的是我在卸载时总不能完全卸载,当我再次安装Oracle时,就会出现莫名其妙的问题,并且这种卸载方式比较麻烦,比较慢,下面我介绍一种比较快并且能够彻底卸载Oracle的方法。



1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;


2.打开注册表:regedit 打开路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!

3.打开注册表,找到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

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

4.删除注册的oracle事件日志,打开注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

删除注册表的以oracle开头的所有项目。

5.删除环境变量path中关于oracle的内容。

鼠标右键右单击“我的电脑属性高级环境变量PATH 变量。

删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(; )隔开的,删除时注意。

建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

6.重新启动操作系统。

以上1~5个步骤操作完毕后,重新启动操作系统。

7.重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录)

8.删除C:\Program Files下oracle目录。

(该目录视Oracle安装所在路径而定)

9.删除开始菜单下oracle项,如:
C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马