网上好多卸载教程都前篇一律,但很多卸完重装都有问题,卸了几次装了几次,就特地总结整理一下
另外说一句:在完全删除(或者叫卸载)oracle时,没有必要特别意oracle提示问题,只要把oracle痕迹都删除了即可。
oracle 11g release2的完全卸载方式与前些版本有了改变,自带了一个卸载批处理文件——deinstall.bat。(这个工具可以从oracle的home进行完全的卸载,不管是单实例oracle还是cluster还是ASM或RAC都可以用deinstall工具卸载。deinstall工具在安装介质里有,安装后可以在ORACLE_HOME\deinstall目录找到)
1、首先在服务里面停止所有的Oracle服务,具体路径是:开始->设置->控制面板->管理工具->服务 停止所有Oracle服务(可在开始菜单输入快捷键services.msc快速找到)
2、停止所有的Oracle服务:
3、然后运行D:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批处理文件卸载;
全程代码太繁杂就提几个需要手工操作的讲,运行过程中可能需要填写如下选项:
【指定要取消配置的所有单实例监听程序[LISTENER]:(括号里LISTENER给提示默认安装时监听程序叫LISTENER所直接回车或者填LISTENER)
指定在此oracle主目录中配置的数据库名的列表[MYDATA,ORCL]:MYDATA,ORCL(也可能是别的,填[]中的即可)
是否仍要修改 MYDATA,ORCL 数据库的详细资料? [n]: n
CCR check is finished 是否继续(y - 是, n - 否)? [n]: y文章来源:https://www.toymoban.com/news/detail-475873.html
】文章来源地址https://www.toymoban.com/news/detail-475873.html
- 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,删除这个入口
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,,删除以Ora打头的入口
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。 - 然后找到我的电脑–>属性–>高级–>环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。
- 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。
- 删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:
【C:\Program file\Oracle目录】
【ORACLE_BASE目录(oracle的安装目录)。】
【C:\WINDOWS\system32\config\systemprofile\Oracle目录。】
【C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator\Oracle目录。】
【C:\WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini】
【C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段。】
【将开始菜单中的Oracle-OraDb11g_home1也删除干净。否则下次安装的时候会自动生成Oracle-OraDb11g_home2。】
8.所有的全部卸载完成后你的Oracle就彻底的卸载干净了,快去试试吧!
到了这里,关于如何彻底的从电脑卸载Oracle11g数据库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!