如何彻底的从电脑卸载Oracle11g数据库

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

网上好多卸载教程都前篇一律但很多卸完重装都有问题卸了几次装了几次就特地总结整理一下

另外说一句在完全删除(或者叫卸载)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

  1. 运行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的键。
  2. 然后找到我的电脑–>属性–>高级–>环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。
  3. 从桌面上、STARTUP启动组、程序菜单中删除所有有关Oracle的组和图标。
  4. 删除所有与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就彻底的卸载干净了快去试试吧
阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: oracle数据库