oracle数据库卸载非常麻烦,经常卸载不彻底,导致重新装oracle非常麻烦,针对不同的平台需要不同的方法。

一、Linux 平台

Linux 平台下卸载Oracle 非常简单,即:删除Oracle安装目录下的所有文件和文件夹即可。

二、Windows 平台

因为Oracle在Windows下的卸载有一些麻烦,如果不能完全卸载有可能影响将来的再次安装,常规卸载方法是运行Oracle的自带的卸载程序,可遗憾的是在卸载时总不能完全卸载,有时候是注册表没有处理干净,或者用专门的卸载工具才可以,但是当再次安装Oracle时,就会出现莫名其妙的问题,并且这种卸载方式比较麻烦,比较慢,下面介绍一种比较快并且能够彻底卸载Oracle的方法。

1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;(控制面板-管理工具-服务)

2.打开注册表:在运行中regedit 打开路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\

删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!

3.打开注册表,找到路径:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。

4.删除注册的oracle事件日志,打开注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

删除注册表的以oracle开头的所有项目。

5.删除环境变量path中关于oracle的内容。

鼠标右键右单击“我的电脑属性高级环境变量PATH 变量。

删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(; )隔开的,删除时注意。

建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

6.重新启动操作系统。

以上1~5个步骤操作完毕后,重新启动操作系统。

7.重启操作系统后各种Oracle相关的进程都不会加载了。这时删除Oracle_Home下的所有数据。(Oracle_Home指Oracle程序的安装目录)

8.删除C:\Program Files下oracle目录。

(该目录视Oracle安装所在路径而定)

9.删除开始菜单下oracle项,如:

C:\Documents and Settings\All Users\「开始」菜单\程序\Oracle - Ora10g

如果不删除开始菜单下的Oracle相关菜单目录,没关系,这个不影响再次安装Oracle.当再次安装Oracle时,该菜单会被替换。

至此,Windows平台下Oracle就彻底卸载了。

实在不行,重新装一下系统,就可以了,但是麻烦的是要保存好桌面的东西!

如何彻底卸载oracle相关推荐

  1. 卸载ORACLE 11g

    2019独角兽企业重金招聘Python工程师标准>>> 卸载ORACLE 11G,网上资源很多,这里附带一个比较全面的"攻略":http://blog.csdn. ...

  2. window 完全卸载oracle,Windows下彻底删除Oracle

    可以完整的删除Oracle products, Oracle services和注册表信息当然是很少情况下才想到删除oracle,只有确定真的不用的时候才做.如果需要请备份所有相关的文件.(下面操作假 ...

  3. oracle 11g安装卸载,安装及卸载oracle 11g步骤

    一.将文件win32_11gR2_database_1of2.zip和win32_11gR2_database_2of2.zip解压.注意:这两个文件解压到同一个目录下,即:将Components目录 ...

  4. 测试oracle删除干净,彻底卸载Oracle

    彻底卸载Oracle 常用Oracle数据库的同仁都知道,Oracle经常会莫名的出现一些错误,导致数据库无法正常启动或使用. 经过对出现这些问题的解决,后来找到了问题的根源,也就是再次安装Oracl ...

  5. 《Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南 》一3.6 卸载Oracle 11g产品...

    3.6 卸载Oracle 11g产品 如果Oracle数据库服务器出现故障无法恢复,或由于某些特殊原因需要卸载数据库服务器产品,可以按下面的步骤完全卸载数据库服务器产品. 1)停止所有Oracle相关 ...

  6. Windows下卸载Oracle

    用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢? 那就是直接注册表清除,步骤如下: 1. 开始->设置->控制面板- ...

  7. 手工卸载oracle,升级和卸载Oracle数据库软件的命令整理

    查看版本号 select * from v$version; 备份orcl数据库 rman targer / backup full database plus archivelog; 升级包 sta ...

  8. oracle18c卸载方法,在debian 10上安装和卸载oracle数据库快捷版18c第4版

    安装oracle-xe-18c的步骤 此安装向导依赖软件包alien. 由于oracle并未提供oracle-xe-18c的deb包,故需要通过alien命令将oracle-xe-18c的rpm格式的 ...

  9. oracle11 删除表空间,oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等...

    oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等 1. [启动停止服务] //启动停止监听  www.2cto.com lsnrctl start; lsnrc ...

  10. 完美完全卸载Oracle 11g数据库

    Oracle 11g可在开始菜单中卸载,然后同时需要删除注册表中相关内容. 操作系统:windows10专业版. 卸载步骤: 1.停用oracle服务:进入计算机管理,在服务中,找到oracle开头的 ...

最新文章

  1. rust矿洞绳子怎么爬下_车底下绑一根绳子妙用在哪?看看老司机怎么说!
  2. javascript 仿 C# format
  3. 如何使用 PTS 快速发起微服务压测
  4. 自定义 URL Scheme 完全指南
  5. 代码review,瑞出事来了!
  6. html+css+js实现登录页面
  7. 几种常用HTML5移动应用框架的比较
  8. 应该如何经营一家便利店?
  9. WEB测试—功能测试
  10. LOCAL_SHARED_LIBRARIES 与 LOCAL_LDLIBS,LOCAL_LDFLAGS的区别
  11. 年度调薪一般涨多少_涨了!长沙各小区房价曝光!快来看看你的房子涨了多少钱...
  12. (Mysql)跨表查询和跨库查询
  13. 使用Python实现一个简单的聊天室
  14. 大多数计算机专业研究生的三年是怎么过的?
  15. 基于asyncio编写一个telegram爬虫机器人
  16. mysql存储手机号
  17. 大学毕业论文如何降低查重率?
  18. 封装 发送socket api遇到的坑(涉及数据格式转换)
  19. Unigine 2.8 更新内容
  20. PHP表单(get,post)提交方式

热门文章

  1. 收集了三年的最好的设计站点
  2. 【TP5】关于toArray()的用法以及注意点
  3. 感受云计算,从弹性计算开始
  4. 线程池之每隔一段时间调用一个函数
  5. 网络带宽是怎么计算的?
  6. 数(3)相关运算和卷积运算
  7. iOS app如何重签名
  8. C语言程序编写如何判断互质,CCF NOI1028 判断互质
  9. python中dns库用法详解(DNS处理模块)
  10. A-SPICE 流程核心认证指南 V-SPICE 解决方案