完全卸载ORACLE数据库
1、用DBCA删除数据库
2、删除ASM实例
1)在命令提示符中,设置oracle_sid环境变量为+ASM实例:
# export oracle_sid=+ASM
2)启动SQL*Plus并以sys用户连接到自动存储管理+ASM实例:
# sqlplus / as sysdba
3)使用下列命令来确定是否有数据库实例正在使用自动存储管理实例+ASM:
SQL>select instance_name from v$asm_client;
该命令结果列出所有正在运行并使用+ASM实例的数据库实例。只要+ASM包含正在支持的数据库实例,就不能删除该+ASM实例。
4)如果没有与+ASM相关联的数据库实例,则删除与该实例相关联的磁盘组。
首先,识别与+ASM相关联的磁盘组:
SQL>select name from v$asm_diskgroup;
其次,用下列命令删除每个要删除的磁盘组:
SQL>drop diskgroup<disk_group_name>including contents;
5)关闭+ASM实例并退出SQL*Plus:
SQL>shutdown
SQL>exit
6)在命令提示符中输入下列命令,删除+ASM服务:
oradim -delete -asmsid +ASM
3、停止ORACLE所有的服务
4、用ORACLE软件自带卸载程序
5、手工删除ORACLE其余的组件
删除注册表中HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
删除注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services中oracle相关项
删除注册表中以ora/oracle/orcl/enumora开头的值
删除相关的环境变量,
删除变量CLASSPATH、ORACLE_HOME、ORACLE_SID、TNS_ADMIN、JSERV、WV_GATEWAY_CFG
删除启动菜单中的快捷方式
删除与ORACLE相关的目录和文件
删除c:\program files\oracle目录
删除环境变量oracle_base所指向的目录
删除用户文档local settings\temp目录中oracle相关文件
删除数据文件、控制文件、与重作日志
删除WINDOWS目录下的ORACLE.INI、ORADIM80.INI
最后再重启电脑
分享到:
相关推荐
在Windows操作系统上完全卸载Oracle数据库是一个涉及多个步骤的过程,因为Oracle数据库的组件不仅包括主程序,还有许多关联服务、注册表项以及文件夹。以下是一个详细的步骤指南,适用于Oracle数据库8i和9i版本: 1...
在探讨如何在Windows系统上完全卸载Oracle数据库(8i、9i)的过程中,我们将深入解析几个关键步骤,确保在移除旧版本的Oracle数据库时,不会留下任何可能影响未来安装或系统性能的残留文件。这不仅适用于Oracle 8i和...
卸载 Oracle 数据库的步骤 Oracle 数据库是一种流行的关系数据库管理系统,由 Oracle Corporation 开发...卸载 Oracle 数据库需要执行多个步骤,但通过按照这些步骤卸载 Oracle 数据库,可以完全删除 Oracle 数据库。
以下将详细阐述如何“完美卸载Oracle数据库”,包括可能遇到的问题以及解决策略。 首先,确保在开始卸载前已经停止所有与Oracle相关的服务和进程。这包括Oracle数据库实例、监听器和其他后台进程。在Windows系统中...
在Windows操作系统上完全卸载Oracle数据库,特别是较旧版本如8i、9i,需要遵循一系列步骤以确保所有组件都被正确地移除。这个过程包括删除注册表项、卸载服务、以及清理安装目录。以下是一份详细的指南: 1. **删除...
完全卸载 Oracle 服务端 完全卸载 Oracle 服务端是指从计算机中彻底删除 Oracle 服务器软件的所有组件,包括服务端软件、客户端软件、环境变量和注册表设置等。以下是完全卸载 Oracle 服务端的步骤和知识点: 停止...
然而,当不再需要Oracle数据库或需要进行系统升级时,正确、彻底地卸载Oracle数据库至关重要,以防止残留文件影响新安装或产生其他系统问题。Oracle官方提供了一套命令行工具来完成卸载工作,但这个过程可能对非技术...
在Linux环境中,完全卸载Oracle数据库是一项细致且需要谨慎操作的任务,尤其当你处理的是像9i和10g这样的旧版本时。以下是一个详细的步骤指南,帮助你安全地卸载Oracle数据库: 1. **切换到Oracle用户**:首先,以...
完全卸载 Oracle 数据库 Oracle 数据库是一种功能强大且广泛应用的关系型数据库管理系统。在某些情况下,需要完全卸载 Oracle 数据库以释放系统资源或解决软件冲突。以下是完全卸载 Oracle 数据库的步骤: 停止 ...
oracle数据库卸载辅助程序,用于卸载oracle数据库后的注册表清理,以达到完全卸载oracle数据库的目的。众所周知oracle数据库一经安装很难卸载,有此程序你将不再困扰oracle数据库的卸载工作了。
通过使用DOS命令来卸载Oracle数据库,不仅可以有效避免因卸载不完全而导致的一系列问题,还能提高工作效率。但在实际操作过程中需要注意每一步骤的细节,确保数据的安全性和系统的稳定性。希望本文能够帮助您解决...
### 如何完全卸载Oracle 10g:详尽步骤与注意事项 在IT行业中,数据库管理系统(DBMS)是至关重要的组成部分,Oracle作为全球领先的DBMS之一,被广泛应用于企业级应用中。然而,在某些情况下,用户可能需要彻底卸载...
在Windows环境下完全卸载Oracle数据库是一项需要细致操作的任务,因为Oracle数据库在安装过程中会在系统中留下许多痕迹,包括但不限于注册表项、服务、环境变量等。如果不完全清除这些残留项,可能会导致重新安装时...
### 完全卸载Oracle数据库 #### 概述 在安装Oracle数据库的过程中,有时可能会遇到安装失败或安装后想要彻底清除所有与Oracle相关的组件和服务的情况。这种情况尤其常见于Windows平台上,因为Oracle会在注册表及...
本文将基于提供的标题、描述、标签以及部分内容,深入解析在Windows系统中彻底卸载Oracle数据库的步骤与注意事项,旨在帮助读者理解和掌握正确的卸载流程,避免可能遗留的问题。 ### 完全卸载Oracle的关键步骤 ###...
在IT领域,有时由于各种原因,我们需要完全卸载Oracle数据库,包括其文件、文件夹以及在操作系统中的所有注册表信息。以下是一个详细步骤的指南,适用于Windows XP环境下Oracle 10g的卸载: 首先,如果数据库配置了...
通过上述详尽的步骤,您可以有效地从系统中完全卸载Oracle数据库及相关组件,从而为后续的重新安装工作做好充分准备。值得注意的是,在执行卸载操作时,请务必小心谨慎,特别是清理注册表和修改系统环境变量时,以免...