1. 用 oracle 用户登录

如果要再次安装, 最好先做一些备份工作。

包括用户的登录脚本,数据库自动启动关闭的脚本,和 Listener 自动启动的脚本。

要是有可能连创建数据库的脚本也保存下来

2. 使用 SQL*PLUS 停止数据库

[oracle@oracle oracle]$ sqlplus /nolog

SQL> connect / as sysdba

SQL> shutdown [immediate]

SQL> exit

3. 停止 Listener

[oracle@oracle oracle]$ lsnrctl stop

4. 停止 HTTP 服务

[oracle@oracle oracle]$ $ORACLE_HOME/Apache/Apache/bin/apachectl stop

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

6. 将安装目录删除

[root@oracle /root]# rm -rf /opt/oracle/

7. 将 /usr/bin 下的文件删除

[root@oracle /root]# rm /usr/bin/dbhome

[root@oracle /root]# rm /usr/bin/oraenv

[root@oracle /root]# rm /usr/bin/coraenv

10g在下面的目录:

1. rm -f /etc/oraInst.loc /etc/oratab

2. rm -rf /etc/oracle

3. rm -f /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv

8.  将 /etc/oratab 删除

[root@oracle /root]# rm /etc/oratab

9. 将 /etc/oraInst.loc 删除

[root@oracle /root]# rm /etc/oraInst.loc

10. 将 oracle 用户删除 ( 若要重新安装 , 可以不删除 )

[root@oracle /root]# userdel –r oracle

11. 将用户组删除 ( 若要重新安装 , 可以不删除 )

[root@oracle /root]# groupdel oinstall

[root@oracle /root]# groupdel dba

12. 将启动服务删除

[root@oracle /root]# chkconfig --del dbora

除非注明,发表在“Jiaozn的博客”的文章『【linux】centos6 oracle卸载重装』版权归Jiaozn所有。转载请注明出处为“本文转载于『Jiaozn的博客』原地址http://www.jiaozn.com/reed/26.html

oracle 卸载操作的更多相关文章

  1. Windows7上完全卸载Oracle 12c操作步骤

    注:本文来源于:< Windows7上完全卸载Oracle  12c操作步骤 > 1.关闭Oracle所有的服务,按[win+R]运行[services.msc]找到所有Oracle开头的 ...

  2. win10系统下把Oracle卸载干净

    我和大家一样,遇到了一个问题,就是如何把Oracle从自己的电脑卸载干净,很多人都觉得很难把Oracle卸载干净,于是选择重装系统,因为解决不了Oracle没有卸载干净之后,重装不了的问题,有时候真的 ...

  3. oracle 卸载

    由于工作需要,重装了一下Oracle,然后发现同SQLServer,MySQL等数据库相比,Oracle的卸载重装真是不一般的麻烦.     整理了一下我的Oracle的卸载重装过程,给自己备忘,同时 ...

  4. [转]Oracle 树操作(select…start with…connect by…prior)

    转自http://www.cnblogs.com/linjiqin/archive/2013/06/24/3152674.html Oracle 树操作(select-start with-conne ...

  5. Oracle列操作(增加列,修改列,删除列)

    Oracle列操作 增加一列: alter table emp4 add test varchar2(10); 修改一列: alter table emp4 modify test varchar2( ...

  6. 基于OCILIB的oracle数据库操作总结及自动生成Model和Dao的工具

    基于OCILIB的oracle数据库操作总结 1.       类图 2.       基类BaseOCIDao的设计与实现 BaseOCIDao.h头文件 #pragma once /* ----- ...

  7. Oracle集合操作函数:union、intersect、minus

    [转]Oracle集合操作函数:union.intersect.minus 集合操作符专门用于合并多条select 语句的结果,包括:UNION, UNION ALL, INTERSECT, MINU ...

  8. Oracle 树操作

    Oracle 树操作(select…start with…connect by…prior) oracle树查询的最重要的就是select…start with…connect by…prior语法了 ...

  9. Oracle字符串操作[转:http://www.cnblogs.com/xd502djj/archive/2010/08/11/1797577.html]

    ORACLE 字符串操作 1 字符串连接   SQL> select 'abc' || 'def' from dual; 'ABC'|------abcdef 2 小写SQL>select ...

随机推荐

  1. 通过windows的超级终端连接华为交换机

    如果你的电脑没有带COM接口 可以找一个COM--->USB的转换器 我前面有介绍过这么安装COM转USB设备的驱动 2 先打开你电脑的设备管理器 看看你的com接口数字编号 这里看到的是COM ...

  2. FreeMarker初探--安装FreeMarker

    这里安装FreeMarker相当简单,不需要真正的安装过程.仅仅是拷贝 lib/freemarker.jar 到你 Java 应用程序的路径中,让类加载器可以发现它.比如,如果你在 Web 使用了 F ...

  3. dropload.js 上滑加载,下拉刷新

    https://github.com/ximan/dropload dropload a javascript implementation of pull to refresh and up to ...

  4. 018——VUE中v-for操作对象与数值

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. 015——数组(十五)sort natsort shuffle natcasesoft array_multisort

    <?php /*数组排序函数 * sort natsort shuffle natcasesoft array_multisort */ //sort() 对数组元素进行递增的排序, /*$ar ...

  6. 【LeetCode-128】Longest Consecutive Sequence

    描述 输入一个乱序的连续数列,输出其中最长连续数列长度,要求算法复杂度为 O(n) . 输入 54,55,300,12,56 输出 3 通常我们看有没有连续序列时 找某个数有没有的前后的数,比如看到5 ...

  7. 安装Fedora 21工作站后要做的10件事情

    教程]安装Fedora 21工作站后要做的10件事情 2015-01-07 13:32 CSDN CODE 作者CSDN CODE 1 755 FedoraGNOMELinux Fedora 21已经 ...

  8. 配置django上传文件目录的http访问

    1.假设你的html模版文件使用以下路径来访问上传文件内容: url="{{ MEDIA_URL }}{{ images.image }}" 2.设置settings文件: MED ...

  9. c# 加密工具类

    using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Sec ...

  10. Linux:finger命令详解

    finger 用于查找并显示用户信息 包括本地与远端主机的用户皆可,帐号名称没有大小写的差别. 单独执行finger指令,它会显示本地主机现在所有的用户的登陆信息,包括帐号名称,真实姓名,登入终端机, ...