HKEY_LOCAL_MACHINE尀SOFTWARE尀ORACLE尀HOME0没有home0 oracle11g

2025-03-23 00:12:28
推荐回答(2个)
回答1:

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、重启,完成卸载。

回答2:

应该是要找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