http://blog.youkuaiyun.com/zhuxiaowenlinda/article/details/4990705
今天装了Oracle 9i,后来重装遇到问题因为卸载未干净。几经周折终于成功,现将卸载步骤供以后参考:
1、停止服务
打开“服务”,然后停止所有Oracle服务
2、删除程序
3、删除注册表中的所有关于Oracle项
(1)在HKEY_LOCAL_MACHINE/SOFTWARE下,删除Oracle目录
(2)在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services下,删除所有Oracle项
(3)在HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services下,删除所有Oracle项
(4)在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下,删除所有Oracle项
(5)在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application删除所有Oracle项
(6)在HKEY_CLASSES_ROOT下,删除所有 oracle 入口,如以oracle,orcl,ora开头的
4.删除环境变量:在控制面板 ->系统 -> 高级 -> 环境变量 -> 删除环境变量CLASSPATH和PATH中有关Oracle的设定
5、删除硬盘上所有Oracle文件
(1)Oracle安装文件
(2)系统目录下,在Program files文件夹中的Oracle文件
6、重启,完成卸载。
补充: Oralce 删除时oci.dll无法删除的解决方法
net stop msdtc