1.使用SQL*PLUS停止数据库
[oracle@OracleTest oracle]$ sqlplus log
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit

2.停止Listener
[oracle@OracleTest oracle]$ lsnrctl stop

3.停止HTTP服务
[root@OracleTest /root]# service httpd stop

4.用su或者重新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)

5.将安装目录删除
[root@OracleTest /root]# rm -rf /u01/oracle/
[root@OracleTest /root]# rm -rf /u01/oraInventory/

6.将/usr/bin下的文件删除
[root@OracleTest /root]# rm /usr/local/bin/dbhome
[root@OracleTest /root]# rm /usr/local/bin/oraenv
[root@OracleTest /root]# rm /usr/local/bin/coraenv

7.将/etc/oratab删除
[root@OracleTest /root]# rm /etc/oratab

8.将/etc/oraInst.loc删除
[root@OracleTest /root]# rm /etc/oraInst.loc

9.将oracle用户删除(若要重新安装,可以不删除)
[root@OracleTest /root]# userdel –r oracle

10.将用户组删除(若要重新安装,可以不删除)
[root@OracleTest /root]# groupdel oinstall
[root@OracleTest /root]# groupdel dba

11.将启动服务删除
[root@OracleTest /root]# chkconfig --del dbora
到此为止重启后,你的Linux系统下的Oracle数据库已完全删除了!!!

以上是CentOS5.4+Oracle 11g的环境。

如果要再次安装, 最好先做一些备份工作。
包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。
要是有可能连创建数据库的脚本也保存下来。

转载于:https://www.cnblogs.com/webqiand/p/4312583.html

oracle11G在linux环境下的卸载操作相关推荐

  1. Linux环境下MySql卸载

    MySQL的安装方法有很多种,常见的有yum.rpm和源码安装,那么针对不同的安装方法,也存在不同的卸载方法,其中yum和rpm安装的卸载方法一样. 本节主要介绍Linux下如何彻底卸载已安装过的my ...

  2. linux环境下如何卸载一路赚钱(yilu/mservice)

    一.删除定时任务: sudo crontab -l -u root 2>/dev/null | grep -v mservice | sudo crontab -u root - 二.停止服务 ...

  3. linux python开发环境sql数据迁移到mysql_linux环境下python怎样操作mysql数据库

    展开全部 linux环境下python怎样操作mysql数据库呢?方法如下: 首先在Linux环境下安装mysql-python 1.下载mysql-python 打开终端: cd /usr/loca ...

  4. linux彻底卸载multipath,深度分析LINUX环境下如何配置multipath

    首先介绍一下什么是多路径(multi-path)?先说说多路径功能产生的背景,在多路径功能出现之前,主机上的硬盘是直接挂接到一个总线(PCI)上,路径是一对一的关系,也就是一条路径指向一个硬盘或是存储 ...

  5. linux安装或卸载mysql5,Linux环境下卸载、安装及配置MySQL5.1

    Linux环境下卸载原有MySQL5.1数据库,并重新安装MySQL数据库的示例记录. 一.卸载MySQL 查看主机中是否安装了MySQL数据库: [root@RD-viPORTAL-1 ~]# rp ...

  6. linux环境下使用sort命令完成常见排序操作

    文章目录 前言 命令作用 常见选项 数据文件 核心参数 用法展示 按照指定列排序 将排序结果存入指定文件 查看文件是否已经排序好 去掉排序结果中的重复行 按照数值结果进行排序 反向排序 自定义分割字符 ...

  7. Linux 环境下的高级隐藏技术

    摘要:本文深入分析了Linux环境下文件.进程及模块的高级隐藏技术,其中包括:Linux可卸载模块编程技术.修改内存映象直接对系统调用进行修改技术,通过虚拟文件系统proc隐藏特定进程的技术. 隐藏技 ...

  8. linux目录隐藏技术,Linux环境下的高级隐藏技术

    摘要:本文深入分析了Linux环境下文件.进程及模块的高级隐藏技术,其中包括:Linux可卸载模块编程技术.修改内存映象直接对系统调用进行修改技术,通过虚拟文件系统proc隐藏特定进程的技术. 隐藏技 ...

  9. Linux 环境下FC(SAN)磁盘在线删除

    转自 EMC 中文支持论坛 – https://community.emc.com/go/chinese 本文主要介绍 Linux 环境下 FC 磁盘在线删除 磁盘删除 在删除磁盘之前,建议先备份好数 ...

最新文章

  1. 安全测试之XSS攻击
  2. burpsuit学习--修改来源地址
  3. python怎么写文件-来看文件处理Python怎么写?
  4. UA MATH567 高维统计专题3 含L1-norm的凸优化6 Stochastic Gradient Descent简介
  5. ubuntu16.04安装R及RStudio
  6. 使用LDAP保护Java EE6中的Web应用程序
  7. js bom and dom
  8. 保存到redis的字符串类型出现斜杆_深入浅出Redis:这次从Redis底层数据结构开始...
  9. 蓝桥杯 基础练习 数列排序
  10. Star-shaped polygon
  11. java学习随笔(三)
  12. 计算机图形学代码之三角形绘制
  13. Unity 工具 之 XChart UGUI 表格工具,轻松简单的帮你实现需要的数据图表形式,建议 Mark 一下
  14. 神通数据库连接Oracle的Dblink
  15. 工单管理软件,免费工单管理系统
  16. 【python】if __name__==‘__mian__‘ 如何理解,原理及作用
  17. 完美结合,10款提升编程能力的游戏项目
  18. 3D成像方法汇总(原理解析):双目视觉、激光三角、结构光、ToF、光场、全息...
  19. CentOS 目录结构介绍
  20. markdown 常用基本操作及示例代码

热门文章

  1. php饿死,男网红出租屋内活活饿死宠物:不尊重生命的人有多可怕?
  2. 返回动态html,使用硒返回动态页面的html代码
  3. 联发科mt8516价格_智能语音助手宠儿——联发科MT8516智能AI音箱核心板
  4. mysql 排名_微服务架构下,如何利用Mysql的limit配合orderby进行排名统计
  5. 图解SQL基础知识,小白也能看懂的SQL文章!
  6. 重新理解“无容灾不上云”:应用多活将成为云原生容灾新趋势
  7. 企业级 CICD 工具部署 Serverless 应用的落地实践
  8. vi 命令linux退不出来,Linux 基本命令 vi的退出方法
  9. python中列表用某个数字出现的次数_Python实现统计给定列表中指定数字出现次数的方法...
  10. c语言可移植性较差吗,c陷阱与缺陷--可移植性缺陷