zoukankan      html  css  js  c++  java
  • oracle彻底删除干净

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

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

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

    1. 停止使用Oracle的服务。
    2. 运行卸载Oracle数据库程序
    3. 删除使用Oracle的服务。
    4. 删除注册表中Oracle相关项。
    5. 删除Oracle环境变量
    6. 删除“开始”菜单中Oracle目录
    7. 重新启动计算机
    8. 删除Program FilesOracle目录
    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_MACHINESOFTWARE,找到oracle,删除之。

    依次展开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices中,删除所有oracle开头的项。

    依次展开HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,删除所有oracle开头的项;

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

    在HKEY_CLASSES_ROOT,删除以Ora、Oracle、Orcl或EnumOra为前缀的键
    删除HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerMenuOrderStart MenuPrograms中所有以oracle开头的键。
    删除HKEY_LOCAL_MACHINESOFTWAREODBCODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。

    5.删除Oracle环境变量

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

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

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

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

    7.重新启动计算机

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

    8.删除Program FilesOracle目录

    如果在Program FilesOracle目录存在,则删除Program FilesOracle目录。

    9.删除Oracle安装目录

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

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

  • 相关阅读:
    从Swift3的标准库协议看面向协议编程(一)
    iOS多线程到底不安全在哪里?
    typealias和泛型接口
    iOS蓝牙开发CoreBluetooth快速入门
    iOS学习路线图
    iOS开发masonry的一些使用简介
    在Swift项目中使用cocoaPods导入第三方OC库
    微信小程序开发POST请求
    一些NSArray,NSDictionary,NSSet相关的算法知识
    iOS开发中的权限
  • 原文地址:https://www.cnblogs.com/study-together/p/12080582.html
Copyright © 2011-2022 走看看