Linux平台上手动卸载Oracle数据库

系统环境:

Red Hat Enterprise Linux Server release 5.5 (Tikanga)

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0

步骤如下:

1.停止所有Oracle进程

$ sqlplus / as sysdba

//for asm instance

$ sqlplus / as sysasm

SQL> shutdonw immediate

$ lsnrctl stop

2.删除Oracle安装目录

# rm -rf /u01/app

3.删除相关的用户和用户组

# userdel -r oracle

# groupdel oinstall

# groupdel dba

# groupdel oper

//for asm instance

# userdel -r grid

# groupdel asmadmin

# groupdel asmdba

# groupdel asmoper

4.删除相关配置文件

# rm -rf /etc/oratab

# rm -rf /etc/oraInst.loc

# rm -rf /etc/oracle

//for grid RAC

# rm -rf /etc/init.d/init.ohasd

//for grid RAC

# rm -rf /usr/local/bin/dbhome

# rm -rf /usr/local/bin/oraenv

# rm -rf /usr/local/bin/coraenv

(0)

相关推荐

  • Linux平台上的多种软件安装方式与更友好的包管理相关软件介绍

    一、Linux平台上软件安装卸载的四种方式 1、源码包安装、卸载 优点:性能最好,稳定 缺点:安装稍微复杂,容易出错 一般软件的源码包都进行了压缩,压缩的格式分为gz和bz(或bz2)两种格式。 源码 ...

  • 如何完全移除卸载ORACLE数据库

    •Oracle数据库是数据库软件中应用较为广泛的数据库之一.在数据库系统开发和维护的过程中,经常会遇到需要进行数据库卸载的情况. •ORACLE数据库卸载和普通软件的卸载有一定的差异.作为初学者,经常 ...

  • 如何卸载oracle数据库

    卸载oracle数据库步骤 操作方法 01 删除oracle数据库的所有数据库实例. 02 停止oracle所有服务:停止所有oracle开头的服务; 03 运行oracle universal in ...

  • 手把手教你使用 Linux 平台上的 Swift

    Swift 开源了,它现在变成跨平台的了,开源后的 Swift 不止能运行在 MAC 和 iOS 平台,现在也可以运行在 Linux 平台了.swift.org 网站上面提供了在 Linux 上面安装 ...

  • Oracle 12c如何卸载?Windows7上完全卸载Oracle 12c操作步骤(图解教程)

    Oracle Database(也称Oracle数据库)是一个甲骨文公司以高级结构化查询语言(SQL)为基础设计的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合.本文下面就介 ...

  • 程序员最爱的Linux平台开发工具有哪些?

    Linux程序员经常抱怨,自从他们使用了免费开源的系统平台后,作为一名程序员,却并没有在代码编辑器上得到足够的重视。他们往往会认为Linux平台上的代码编辑器太少了,以至于影响他们的编程工作。但是事实 ...

  • 在Linux系统上安装Wine的教程

    Wine,一个在Linux平台上非常受欢迎并且强大的开源应用,有了它,我们可以在Linux平台上完美运行Windows应用与游戏. WineHQ团队,近期宣布了一个新的开发版本Wine1.7.29.这 ...

  • 在Linux平台下分析死锁问题的方法

    死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去.此时称系统处于死锁状态或系统产生了死锁,这些永远 ...

  • 如何在win8/7干净卸载oracle

    如果oracle卸载不干净,会影响下次的安装. 操作方法 01 右键任务栏,选择任务管理器. 02 结束oracle开头的任务 03 卸载oracle数据库服务器组件. 选择"开始--> ...