卸载oracle
- win10
- 12c
一、启动deinstall.bat
-
关闭Oracle所有服务,可以在window的服务管理器中关闭(“win+r” ,输入“services.msc”,进入服务管理器)
-
找到安装目录下的deinstall.bat文件运行,我的路径是
E:\app\heibaige\product\12.2.0\dbhome_1\deinstall\deinstall.bat
- 备注:cmd中有文字浮现后,记得点击Enter,不然貌似会一直卡在这里
-
点击Enter
- 备注:完成上述步骤之后,它会自动开始删除,之后自动关闭cmd
- 如果用Universal Installer 还是会提示用命令行 所以直接用以上步骤
二、删除注册表
- 进入注册表:“win+r”,输入“regedit”,
- HKEY_CLASSES_ROOT删除此键下所有以Ora,Oracle,Orcl,EnumOra 为前缀的键。
- HKEY_CURRENT_USER|Software|Microsoft|Windows|CurrentVersion|Explorer|MenuOrder|Start Menu|Programs删除此键下所有以oracle为首的键。
- HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE ****删除该oracle目录。(Oracle数据库的软件安装信息)
- HKEY_LOCAL_MACHINE|SOFTWARE|ODBC|ODBCINST.INI注册表键,删除了Microsoft ODBC FOR ORACLE注册表键以外的所有含有Oracle字样的键。
- HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services删除以Oracle或OraWeb为前缀的键。
- HKEY_LOCAL_MACHINE|SYSTEM|CurrentControlSet|Services|Eventlog|Application删除此键下所有以oracle为首的键。(oracle事件日志)
- 删除ORACLE相关的文件及目录:C:\Progrm Files\Oracle目录;删除ORACLE_BASE目录。 删除E:\app目录。无法删除的,重新启动机器之后再删除。
- 删除开始菜单下oracle项,如: C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora12c
- 删除环境变量path中关于oracle的内容。 鼠标右键右单击“我的电脑–>属性–>高级–>环境变量–>PATH 变量。
- 删除 C:\Users下的oracle用户
- 删掉Oracle12c所在的文件夹
- 备注:有部分注册文件可能没有,原因是该功能可能没有安装