在使用Oracle的时候,经常会出现一些问题致使我们不得不卸载Oracle数据库或者重装,但是Oracle数据库的卸载又是一件很令人头疼的事件,如果没有正确卸载,可能会使你不得不重装系统来完成Oracle的彻底卸载。经过自己多次的实践,当然也包括重装系统的经历,现在基本上已经能完成Oracle的卸载工作,将整个卸载的过程总结一下,以备以后查阅。
1.停止所有oracle的服务
2.使用oracle自带的卸载工具进行oracle程序的卸载
3.修改注册表,删除Oracle相关的注册信息:
(1)Oracle软件有关的键值 HKEY_LOCAL_MACHINE\SOFTWARE\Oracle
(2) Oracle服务 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下面找到Oracle相关的服务,也有可能会有多个CurrentControlSet尽可能把其他的注册项下面的Oracle服务也给删除掉
(3)Oracle事件日志 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下面找到以Oracle开头的项,将它们删除掉。
4.删除Oracle系统目录c:\program files\oracle这个目录是在使用的过程中自动生成的,一般都会将Oracle安装在D盘,但是在C盘中仍然会出现这个目录,需要手动删除。
5.删除Oracle环境变量 这一步并不是必须的,如果在第2步中成功运行了卸载工具,卸载工具会将环境变量中的相关信息删除的,但为了确保正确删除,还是建议再去检查一下环境变量,主要是环境变量中的path变量,将里面有关oracle的变量值去掉。
6.重启系统后,删除Oracle主目录d:/oracle 这一步很重要,如果直接删除d:/oracle的话,会报错的,必须重启电脑,重启之后,系统会自动将这个安装目录删除。