`

如何将oracle数据库彻底删除(完全引用别人的资源)

阅读更多
Windows 平台

其实这篇文章我主要想就在Windows平台上如何彻底的卸载Oracle进行说明。



因为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数据库组件是一项复杂的任务,因为它们通常会深入操作系统的核心服务和注册表中。"Oracle数据库完全卸载干净工具"就是为了简化这一过程而...

    如何在Windows上完全卸载Oracle数据库

    在Windows操作系统上完全卸载Oracle数据库是一个涉及多个步骤的过程,因为Oracle数据库的组件不仅包括主程序,还有许多关联服务、注册表项以及文件夹。以下是一个详细的步骤指南,适用于Oracle数据库8i和9i版本: 1...

    oracle数据库常用操作指令

    Oracle数据库是目前广泛使用的大型关系型数据库管理系统之一。在日常的数据库维护和管理过程中,经常会用到各种操作指令来完成特定的任务。针对Oracle数据库,常用的操作指令可以分为数据控制语句(DML)、数据定义...

    数据库oracle 11g r2 卸载

    在进行Oracle数据库11g R2版本的卸载时,由于其深度集成于系统之中,简单的卸载程序可能无法完全清除所有组件与配置,留下潜在问题。以下步骤将指导你如何彻底卸载Oracle 11g R2,确保系统干净无残留。 #### 一、...

    ORACLE11g安装删除使用手册

    "彻底删除Oracle.docx"将指导用户如何干净地卸载Oracle,避免遗留注册表项和文件导致后续问题。 Oracle的结构包括数据库实例、表空间、数据文件、控制文件、重做日志文件等。"Oracle安装后使用说明.docx"会详细阐述...

    java\Oracle10g.rarjava\Oracle10g.rar

    在Java开发环境中,Oracle数据库常作为后端数据存储,为应用程序提供稳定、高效的数据支持。下面将详细介绍Oracle 10g在Java环境中的安装、配置及使用。 **一、Oracle 10g的安装** 1. **下载与解压**: 首先,你...

    oracle试题整理.docx

    DROP TABLE命令会彻底删除表及其所有数据和结构。 3. **PL/SQL中的SELECT语句**:在PL/SQL中,如果SELECT用于查询结果并赋值给变量,必须包含INTO子句,将查询结果存入变量。 4. **存储过程的参数类型**:在定义...

    卸载orcal 10g xp 下的步骤

    - 注意,如果存在如`D:\oracle`之类的自定义安装目录,也应彻底删除。 ### 总结 彻底卸载Oracle 10g不仅涉及使用OUI进行标准卸载流程,还需要深入清理注册表中的残留信息,调整系统环境变量,以及手动删除所有相关...

    Oracle课程目录

    - **卸载过程**:介绍如何彻底卸载Oracle数据库,包括清除残留文件和注册表项。 - **环境配置**:教授如何根据实际需求调整Oracle环境配置,如参数文件(spfile和pfile)的配置方法。 - **优化技巧**:分享提高...

    PL/SQL Developer 7.0 用户指南

    PL/SQL Developer是一款专为Oracle数据库设计的强大集成开发环境(IDE),旨在提升PL/SQL语言的开发效率。版本7.0在前代基础上进行了多项改进与增强,提供了更丰富的功能,包括但不限于程序编写、测试、优化、SQL...

    PL_SQL之用户指南中文版_细文

    PL/SQL Developer是一款专为Oracle数据库设计的集成开发环境(IDE),它提供了丰富的功能来增强Oracle PL/SQL开发人员的工作效率和代码质量。PL/SQL Developer 7.0版本,发布于2006年1月,其用户指南全面覆盖了软件...

    PLSQL+Developer+8.0+用户指南.pdf

    - **删除任务项目**:彻底删除任务项目。 #### 十五、窗口、数据库会话和事务 - **会话模式**:解释不同会话模式的区别及其应用场景。 - **运行于多路会话或双路会话模式**:如何选择适合的会话模式以提高开发效率...

    PLSQL_developer_7.0中文说明

    - **添加数据库对象到工程**:将数据库中的对象引用到工程中。 - **用工程项目工作**:支持在工程级别进行编译、测试等活动。 - **编译工程**:一次性编译工程中的所有文件。 #### 十三、任务项目 - **创建任务项目...

    SQL emp表的几个重要的操作

    `:彻底删除表及其所有数据,包括索引和约束,应谨慎使用。 ### 6. 表的创建与数据插入 SQL语句展示了如何创建新表以及向表中插入数据: - `CREATE TABLE student (xh VARCHAR2(10), xsxm VARCHAR2(20), kch ...

    疯狂JAVA讲义

    学生提问:构造器是创建Java对象的途径,是不是说构造器完全负责创建Java对象? 141 5.5.2 构造器的重载 142 学生提问:为什么要用this来调用另一个重载的构造器?我把另一个构造器里的代码复制、粘贴到这个构造器...

    安全测试模板

    5. **移除内部IP地址**:从网站代码中彻底删除所有内部IP地址。 6. **正确配置HTTP头部**:使用安全的“Content-Security-Policy”、“X-XSS-Protection”和“X-Content-Type-Options”头部。 7. **应用安全补丁**:...

    亮剑.NET深入体验与实战精要2

    此次将长期的思考、感悟,多年的系统开发、设计和团队管理经验,以及深入分析众多项目实战的宝贵成果和盘托出,力求将编程思想与具体实践融为一体,提炼出适合于广大读者快速理解和彻底掌握.NET软件开发的最佳学习...

    亮剑.NET深入体验与实战精要3

    此次将长期的思考、感悟,多年的系统开发、设计和团队管理经验,以及深入分析众多项目实战的宝贵成果和盘托出,力求将编程思想与具体实践融为一体,提炼出适合于广大读者快速理解和彻底掌握.NET软件开发的最佳学习...

Global site tag (gtag.js) - Google Analytics