记录一下一段数据库小白跟Oracle大战的辛酸历史,查阅各种博客最后成功卸载的终极版
1.我的电脑鼠标右键—》管理—》服务和应用程序—》服务右侧关闭oracle开头的所有服务
2.找到Universal Installer打开,点击卸载产品
3.勾选如图点击删除(看清楚必须如图勾选)
4.删除完毕后打开注册表编辑器
5.删除注册表里的信息(有的可能找不到找不到的就不用管了)
① 删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的文件
②删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
③删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下所有ORA开头的文件
④删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application下所ORA开头的文件
⑤删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services目录下所有ORA开头的文件
⑥删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键
⑦删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers中含有ORACLE的键
⑧删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Oracle in OraDb11g_home1
⑨删除HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\ODBC Drivers中含ORACLE的键
⑩删除HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ODBC\ODBCINST.INI\Oracle in OraClient10g_home1
删除(这个我找不到)HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。
6.删除path里含有oracle的环境变量(根据当初你的安装路径会跟我的不太一样)
7. 删除oracle文件
删除C:\Program Files和C:\Program Files (x86)里的ORACLE文件夹
删除原安装目录的APP文件夹(为自定义情况下为APP)
删除C:\ProgramData\Microsoft\Windows\Start Menu\Programs目录下Oracle - OraDb11g_home1和Oracle - OraClient10g_home1文件夹
(如果不在这个位置就在下图Universal Installer应用右键显示文件位置后删除整个文件夹)
8.关机重启
9.检查是否还存在ORACLE服务,检查path环境变量(我就在重启之后又出现了。。)
10.重新安装