Oracle数据库的安装这里就不说了,网上应该有很多,但是oracle数据库的卸载却找不到一个比较详细的完整卸载的说明。很多卸载不完全,会有遗留数据,影响后续的安装。所以自己整理一份以前上学的时候学习Oracle数据库的笔记,其中数据库的卸载部分的内容。

我们都知道Oracle数据库在Linux中的卸载比较方便,只要删除所有的安装目录就可以了,但是在Windows下的卸载就比较麻烦,会牵扯很多东西。有时候还要手动去删除,而且还有可能出现某些dll文件提示在使用,无法删除干净。

Oracle数据库的所有版本,删除大体都相同。我划分了下,大概分下面的八个部分的删除。

  1. 停止使用Oracle的服务。
  2. 运行卸载Oracle数据库程序
  3. 删除使用Oracle的服务。
  4. 删除注册表中Oracle相关项。
  5. 删除Oracle环境变量
  6. 删除“开始”菜单中Oracle目录
  7. 重新启动计算机
  8. 删除Program Files\Oracle目录
  9. 删除Oracle安装目录

1.停止使用Oracle的服务

停用oracle服务,进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止

2.运行卸载Oracle数据库程序

一般情况运行Oracle自带的卸载程序,如使用 Universal Installer 工具卸载。

3.删除使用Oracle的服务。

开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品,在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除,根据软件提示单击下一步最终完成卸载。

4.删除注册表中Oracle相关项

在命令窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,删除之。

依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中,删除所有oracle开头的项。

依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有oracle开头的项;

扩展删除(以下不是必须的注册表删除项),如果安装不成功可以自己也把这些删除了

在HKEY_CLASSES_ROOT,删除以Ora、Oracle、Orcl或EnumOra为前缀的键
删除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。
删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。

5.删除Oracle环境变量

右键点击我的电脑-->属性-->高级-->环境变量,删除环境变量ORACLE_HOME、TNS_ADMIN等环境变量,删除PATH中等环境变量有关Oracle的设定的路径信息

6.删除“开始”菜单中Oracle目录

打开资源管理器,在地址栏中输入“%userprofile%\「开始」菜单\程序”回车,删除安装的Oracle目录

然后再到地址栏中输入“%allusersprofile%\「开始」菜单\程序”回车,删除安装的Oracle目录

7.重新启动计算机

重启电脑,我就不说了吧。

8.删除Program Files\Oracle目录

如果在Program Files\Oracle目录存在,则删除Program Files\Oracle目录。

9.删除Oracle安装目录

删除Oracle的安装目录app等目录。

图文详情参考出处:https://jingyan.baidu.com/article/922554468d4e6b851648f4e3.html

最新文章

  1. Yii 2.x 多主题 - 多语言 配置
  2. java servlet手机app访问接口(三)高德地图云存储及检索
  3. Ubuntu下安装支付宝安全控件
  4. CSS布局总结
  5. c# ini file
  6. C_functions
  7. dtp--eclipse的安装数据源管理的一个插件的安装方法
  8. pushState与replaceState区别
  9. Android 开发中 iBeacon的使用
  10. maven使用笔记一 下载json-lib引发的问题
  11. hdu 5996 dingyeye loves stone(博弈)
  12. 自动安装memcached服务端与PHP扩展Memcached
  13. 十三、oracle 数据字典和动态性能视图
  14. 如何查看sql server端口号
  15. EZChart - 在线图表生成器
  16. 基础才是重中之重~Dictionary<K,V>里V的设计决定的性能
  17. Oracle 12导出、导入数据
  18. JS的防抖与节流
  19. EOS生产区块:解析插件producer_plugin
  20. Hadoop生态圈-Hive快速入门篇之Hive环境搭建

热门文章

  1. Visual Studio报错/plugin.vs.js,行:1074,错误:缺少标识符、字符串或数字
  2. Alpha冲刺(10/10)——2019.5.2
  3. Prometheus安装部署说明
  4. C# 杀掉系统中的进程
  5. python提取批量文件内的指定内容
  6. Apache Kafka - How to Load Test with JMeter
  7. CLH lock 原理及JAVA实现
  8. 记:使用IScroll.js 开发picker日历组件遇到的问题及经验总结
  9. 尝试 WebAssembly
  10. 阿里云服务器连接ftp服务(软件的使用)