Oracle的卸载真的很麻烦,第一次我不知道,直接在控制面板里卸载的,由于卸载的不干净,导致后面重装Oracle的时候有很多麻烦,比如实例的名称,系统变量,服务,我全都混乱了,查了一下,原来Oracle的卸载如此麻烦,记录下,谨记不要忘记了!

1:在服务里停止所有的关于Oracle的服务;

2:使用Oracle自带的OUI开始卸载Oracle;

3:在注册表中删除所有关于Oracle的项,运行regedit,

a:HKEY_CLASS_ROOT下以ora、Oracle、orcl、Enumora开头的项  b:HKEY_LOCAL_MACHINE\SYSTEM\Currentcontrolset(controlset001\controlset002\controlset003)\services下oracle、oraweb开头的项 c:HKEY_LOCAL_MACHINE\SYSTEM\Currentcontrolset\services\Eventlog\Application下oracle开头的项

d:HKEY_current_user\software\Microsoft\windows\currentversion\Explorer\Menuorder\startMenu\programs下以oracle开头的项

e:HEKY_LOCAL_MACHINE\software\ODBC\ODBCINST.INT注册表键;

4:删除环境变量;

5:删除文件系统内Oracle的文件及目录;

6:到管理工具里,在事件查看器里删除有关Oracle的文件;

7:重启电脑。

至此,Oracle就全部卸载干净了,不知道其中有没有漏洞和不完全,有错误希望可以指出。

注:删除注册表的项,有些项也许没有,没有关系,但是这之间有可能有没有注意到得项,卸载时留心查看,务必要卸载完全。