Oracle卸载完后,如果服务不清除干净,下次重新安装的时候总是有这样那样的问题,所以在网上找了找别人的经验,共享一下。
卸载oracle服务器后删除注册表项
用Universal Installer卸载oracle顶级组件后:
1.备份windows注册表.运行regedit,导出注册表信息.
2.选择HKEY_CLASSES_ROOT节点,删除所有以字符串ORACLE,ORA,ORCL开头的项.
3.选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del键删除这个节点.在这个节点中的HOME1中,定义了Oracle环境变量,如ORACLE_HOME,ORACLE_SID,ORACLE_HOME_NAME等.
4.选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services节点,删除所有ORACLE开头的项,这些项定义了Oracle的服务.
5.选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application节点,删除所有以ORACLE开头的项,这些项定义了Oracle的日志事件.
6.在开始/程序菜单中,删除所有Oracle的组和图标.在我的电脑右击属性的"高级"中选择"环境变量",删除包含oracle的"系统变量".
7.重启计算机,才能完全删除oracle所在目录.
8.删除Oracle的主目录和C:/Program Files/Oracle文件夹.
1.备份windows注册表.运行regedit,导出注册表信息.
2.选择HKEY_CLASSES_ROOT节点,删除所有以字符串ORACLE,ORA,ORCL开头的项.
3.选择HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE,按del键删除这个节点.在这个节点中的HOME1中,定义了Oracle环境变量,如ORACLE_HOME,ORACLE_SID,ORACLE_HOME_NAME等.
4.选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services节点,删除所有ORACLE开头的项,这些项定义了Oracle的服务.
5.选择HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application节点,删除所有以ORACLE开头的项,这些项定义了Oracle的日志事件.
6.在开始/程序菜单中,删除所有Oracle的组和图标.在我的电脑右击属性的"高级"中选择"环境变量",删除包含oracle的"系统变量".
7.重启计算机,才能完全删除oracle所在目录.
8.删除Oracle的主目录和C:/Program Files/Oracle文件夹.