oracle数据库卸载非常麻烦,而且往往不完全,导致重装Oracle非常麻烦。不同的平台需要不同的方法。
一. Linux平台
Linux平台下卸载Oracle很简单,就是删除Oracle安装目录下的所有文件和文件夹。
第二,Windows平台
因为Windows下的Oracle卸载有些麻烦,如果不能完全卸载,可能会影响以后的重装。常规的卸载方法是运行Oracle自带的卸载程序,可惜卸载时无法完全卸载。有时候注册表不清理,也可以用专门的卸载程序。但是当你重装Oracle的时候,会出现莫名其妙的问题,这种卸载方式麻烦又慢。这里有一个快速彻底的卸载方法。
1.关闭oracle的所有服务。您可以在windows的服务管理器中关闭它;(控制面板-管理工具-服务)
2.打开注册表:在运行注册表打开路径:
HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \
删除此路径下所有以oracle开头的服务名。该键用于标识Oracle在windows下注册的各种服务!
3.打开注册表并找到路径:
HKEY _ LOCAL _ MACHINE \软件\ORACLE
删除oracle目录,其中注册了Oracle数据库的软件安装信息。
4.删除已注册的oracle事件日志并打开注册表。
HKEY _ LOCAL _ MACHINE \ SYSTEM \ current control set \ Services \ event log \ Application
删除注册表中所有以oracle开头的条目。
5.删除环境变量path中关于oracle的内容。
右键单击“我的电脑属性高级环境变量路径变量”。
删除该值中的Oracle内容。注意:一堆操作系统目录记录在path中,用分号(;)分开了,删除时注意。
建议:在删除PATH环境变量中Oracle的值时,将所有值复制到文本编辑器中,找到对应的Oracle值,然后将修改后的字符串复制粘贴到PATH环境变量中,相对安全。
6.重启操作系统。
以上1~5步完成后,重启操作系统。
7.重启操作系统后,各种Oracle相关的进程都不会加载。此时,Oracle_Home下的所有数据都将被删除。(Oracle_Home是指Oracle程序的安装目录)
8.删除C:\ProgramFiles下的oracle目录。
(该目录取决于Oracle的安装路径)
9.删除开始菜单下的oracle项,例如:
C: \ documentsandsettings \所有用户\开始菜单\程序\Oracle-Ora10g
如果不删除开始菜单下的Oracle相关菜单目录,也没关系。这不会影响Oracle的重新安装。当重新安装Oracle时,此菜单将被替换。
至此,Oracle在Windows平台下被完全卸载。
不会,重装系统就行,麻烦的是保存桌面!