首先,你要完全卸载第一次安装的产品,这样你才能作第二次的安装。
关于完全卸载,有非常多的文章,我这里简单介绍一下:
在开始处点击程序,找到oracle的卸载程序(这个应该在oracle刚开始安装的时候就安装好了),等程序卸载结束后,删除oracle的安装文件(有两处:1、oracle安装的地方,比如你的oracle安装在d:\oracle,那就是这个文件夹了。2、c:\program files\oracle的文件夹,删除),连个安装文件删除后,在注册表中删除oracle的服务:在“运行”出输入regedit,找到hkey_local_machine\software\oracle,删除,然后找到hkey_local_machine\system\currentcontrolset\oraclexxx,将带有oracle字样的都删除,这样就实现了完全删除。
关于完全卸载,有非常多的文章,我这里简单介绍一下:
在开始处点击程序,找到oracle的卸载程序(这个应该在oracle刚开始安装的时候就安装好了),等程序卸载结束后,删除oracle的安装文件(有两处:1、oracle安装的地方,比如你的oracle安装在d:\oracle,那就是这个文件夹了。2、c:\program files\oracle的文件夹,删除),连个安装文件删除后,在注册表中删除oracle的服务:在“运行”出输入regedit,找到hkey_local_machine\software\oracle,删除,然后找到hkey_local_machine\system\currentcontrolset\oraclexxx,将带有oracle字样的都删除,这样就实现了完全删除。
一、系统环境:
(1)、操作系统:Windows 2000 professional,机器内存512M
(2)、数据库: Oracle 8i R2 (8.1.6) for 2000 企业版
(3)、安装路径:D:\ORACLE
二、卸载步骤:
(1)、开始->设置->控制面板->管理工具->服务
停止所有Oracle服务。
(2)、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer
卸装所有Oracle产品
(3)、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
(4)、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口
(5)、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标
(6)、重新启动计算机,重起后才能完全删除Oracle所在目录
(7)、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:\Oracle,删除这个入口目录及所有子目录,
并从Windows 2000目录(一般为C:\WINNT)下删除以下文件
ORACLE.INI、oradim80.INI
(8)、WIN.INI文件中若有[ORACLE]的标记段,删除该段
其次,我把安装目录的oracle文件夹全部删除了。
再次,删除注册表key还是没反应。 郁闷
点击肯定会好的
重启
[email protected]
是P4安装不了的可以给我发Email;
如果是其他系统的话,建议重新装系统了
我在win2000adv玩过,文件好d,但是注册表很难搞定
最后干脆重新装系统。
还有一个办法就是装一个vmware然后在上面玩
2:停止所有的以oracle开头的服务
3:修改注册表,以“oracle”为搜索条件搜索注册表,将搜到的大部分东西都删掉(除了其他软件使用到的部分(如odbc数据源)),其中有几个项是删不掉的,不允许删除,将能删除的删除掉就可以了。
4:删除掉整个oracle的整个安装目录
5:重起计算机。
在以上过程中如果碰到不能操作的时候,可以尝试重起计算机。
1。你先把所有的服务关掉,
2。用oracle盘将装上的对象卸载。
3。把oracle所在的文件夹,删掉,还有program里的oracle文件夹
4。把注册表里的oracle键值都删掉。
5。把环境变量里的所有跟oracle有关的变量删掉。
6。重起。
在注册表中查找所有带有ORACLE关键字的将他们删掉,这可能会删掉一些有用的(舍不了孩子套不着狼),
再把所有的已安装文件删掉,重启就可以了。oracle9i与P4CPU没有关系,那些只是在oracle8i时才发生的问题。其实就是将\stage\Components\oracle.swd.jre\1.1.7.30/1
\DataFiles\Expanded\jre\win32\bin\symcjit.dll 的文件改名为
symcjit.old
软件环境:
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文件无法删除的情况,则不用理会,重新启动,开始新的安装,
安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。
所以我决定重装系统。 散分