linux彻底删除oracle

http://www.oklinux.cn/html/sql/other/20080317/49465.html

1.用oracle用户登录

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

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

[oracle@ora920 oracle]$ sqlplus /nolog

SQL> connect / as sysdba

SQL> shutdown [immediate]

SQL> exit

3.停止Listener

[oracle@ora920 oracle]$ lsnrctl stop

4.停止HTTP服务

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

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

6.将安装目录删除

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

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

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

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

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

8.将/etc/oratab删除

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

9.将/etc/oraInst.loc删除

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

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

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

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

[root@ora920 /root]# groupdel oinstall

[root@ora920 /root]# groupdel dba

12.将启动服务删除

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

相关文档:

一、引言:

本文档的内容大部份内容都是从网上收集而来,然后配合一些新的截图(内核版本:V2.4.19)。在每一配置项后会有一个选择指南的部份,用来指导大家怎么样根据自己的情况来做相应的选择;还有在每一个大项和文档的最后会有一个经验谈,它是一些高手们在应对问题和处理特有硬件时的一些经验(这个还� ......

概述

让数据库在操作系统启动的时候自动启动,会让数据库的维护变得更加简单、方便。

曾经写过一篇在linux自动启动

oracle的文章“linux

下Oracle自动启动与停止(一)

该文章的方法需要用到/etc/oratab、$ORACLE_HOME/bin/dbst ......

在前面的文章中提及到,一个进程中的多个线程是共享同一段资源的,由于线程对资源的竞争引出了锁。其中mutex是一种简单的加锁方法,这个互斥锁只有两种状态,那就是上锁和解锁,可以把互斥锁看作是某种意义上的全局变量。在某一时刻,只能有一个线程取得这个互斥上的锁,拥有上锁状态的线程可以对共享资源进行操作,而其� ......

ranfow的Linux下常见文件后缀名

.bz2 ------bzip2的压缩文件

.gz ------gzip的压缩文件

.tar ------tar打包文件(是包文件不是压缩文件)

.tbz------tar打包并用bzip压缩文件

.tgz-----tar打包并用gzip压缩的文件

.au -----audio文件

.gif -----gif图象文件

.html/.htm-----HTML文件

.jpg-----JPEG图象文件

.pdf ......

作者:Error

在Internet上FTP(File Transfer Protocol,文件传输协议)扮演着十分重要的角色。我们可以通过FTP与远程机器传输交换文件数据,下载或上传最新的软件。基本的FTP服务器根据服务的对象可以分为两种,一种是Unix(当然也包括Linux)系统基本的FTP服务器,使用者是服务器上合法的用户 ......