在windowsXP系统中卸载oracle9i
1.在"开始"->"设置"->"控制面板"->"管理工具"->"服务"中停掉所有关于oracle服务的选项;
2.在"开始"-> "程序" -> "oracle" -> "configuration and migration tools" -> "Net Configuration Assistant"中删除现有监听器。或者,在OEM Console->工具->服务管理->Oracle Net Manager中删除现有监听器和服务;
3.在开始->程序->Oracle Installation Products选择"Universal Installer"卸载Oracle;
4.修改注册表中的下述文件夹:"开始"->"运行"->键入"regedit"命令打开注册表
i. HKEY_LOCAL_MACHINE/software
ii. HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application
iii.HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application
iv. HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application
删除这些文件夹中Oracle相关子文件,后两处可能本来就没有;
5.删除在C:\Program Files目录下的oracle目录(假定C为系统盘);
6.删除在Oracle的工作目录(安装Oracle时指定的安装目录,例如D:\oracle),如果无法删除则重启计算机后再删除;
7.重新启动计算机;
8.如果第2步无法正常工作,则"开始"-> "程序"中的Oracle菜单会仍出现。此时可:
跳过第2步,直接进行3-7步操作。其中最后在" C:\Documents and Settings\All Users\「开始」菜单\程序"中手动删除与Oracle有关的两项:
Oracle - OraHome92
Oracle Installation Products
或者,直接在"开始"-> "程序"中用鼠标右键单击此两项菜单并删除。