9i或说92的的确没有哦,10g才有你说的那个文件。卸载很难卸干净的,我都气死了,有一次,气的重装系统了,不过很干净。呵呵。你试试这些步骤:
1、停止所有Oracle服务(服务中停止掉,不仅仅是关掉进程哦)
2、删除注册表中的所有关于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_CLASSES_ROOT下,删除所有Oracle项
3、删除硬盘上所有Oracle文件
(1)Oracle安装文件
(2)系统目录下,在Program files文件夹中的Oracle文件
4、重启,完成卸载。
应该是要找oracle11g注册表中家目录的信息吧
具体位置应该是HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_*
这里home0是oracle家目录的意思
比如我的家目录信息在注册表中的位置为
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1
如果你是卸载oracle 11g,并要删除注册表信息的话,需要删除以下三个位置的所有oracle相关通道:
1、HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
2、HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROL\SERVICES
3、HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROL\SERVICES\EVENTLOG\APPLICATION