Linux平台下卸载ORACLE
实验环境:操作系统版本:Red Hat Enterprise Linux Server release 5.5 (Tikanga),
数据库版本 :Oracle Database 10g Enterprise Edition Release 10.2.0.1.0。
卸载ORACLE 10g的过程,在不同平台或不同版本数据可能有些步骤略有不同,具体操作的时候请结合实际情况酌情处理。
1. 首先做好备份工作(如果有需要的话,如果你想重新完全安装,可以忽略这个步骤)。用 oracle 用户登录。 最好先做一些备份工作。例如备份数据库文件等。
2. 使用SQL*PLUS停止数据库
[oracle@wgods ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Wed Mar 27 09:35:23 2013
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL exit
Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
3. 停止Listener服务
[oracle@wgods ~]$ lsnrctl stop
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 27-MAR-2013 09:37:21
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
The command completed successfully
4. 停止HTTP服务
[oracle@wgods ~]$ service httpd stop
5. 删除$ORACLE_BASE目录下的所有文件
[oracle@wgods ~]$ echo $ORACLE_BASE
/database/oracle
[oracle@wgods ~]$ ls -lrt /database/oracle
total 40
drwxrwx--- 3 oracle oinstall 4096 Dec 14 11:28 product
drwxrwx--- 6 oracle oinstall 4096 Dec 14 11:36 oraInventory
drwxr-x--- 3 oracle oinstall 4096 Dec 14 11:36 oradata
drwxr-x--- 3 oracle oinstall 4096 Dec 14 11:36 admin
drwxr-x--- 3 oracle oinstall 4096 Dec 14 11:37 flash_recovery_area
[oracle@wgods ~]$ rm -rf $ORACLE_BASE/*
6.切换到root账号
[oracle@wgods ~]$ su - root
7.删除/etc/oraInst.loc /etc/oratab文件
[root@wgods ~]# rm /etc/oraInst.loc /etc/oratab
rm: remove regular file `/etc/oraInst.loc? y
rm: remove regular file `/etc/oratab? y
注意网上有些文章有删除/usr/bin 下的一些文件,例如 rm /usr/bin/dbhome、rm /usr/bin/oraenv、rm /usr/bin/coraenv。这个在ORACLE 10g下是没有的
8.删除oracle用户(若要重新安装,可以不删除)
[root@wgods ~]# userdel –r oracle
9.删除用户组(若要重新安装,可以不删除)
[root@wgods ~]# groupdel oinstall
[root@wgods ~]# groupdel dba
10.将启动服务删除
[root@OracleTest /root]# chkconfig --del dbora
操作完后,你的ORALCE数据库已经完全、彻底的删除了。
Linux下快速搭建YApi接口管理平台 二、安装Node 1、安装nvm 2、使用兼容的Node版本 二、安装MongoDB 1、下载MongoDB 2、配置MongoDB 三、安装YApi 四、安装PM2管理Node服务 五、登录YApi后台
工作总结之服务器时间不同步导致平台验证失败及Linux系统时间同步方法 在Windwos中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在BIOS时钟里面,启动计算机的时候,系统会自动在BIOS里面取硬件时间,以保证时间的不间断。
潇湘隐者 网名潇湘隐者/潇湘剑客、英文名Kerry,兴趣广泛,广泛涉猎,个性随意,不善言辞。执意做一名会写代码的DBA,混迹于IT行业
相关文章
- 【Linux驱动】linux内核模块简介
- linux驱动开发--字符设备:设备轮询操作select/poll
- 【Python Oracle】使用cx_Oracle 连接oracle的简单介绍
- linux系统环境搭建
- Oracle Linux 5.7安装VMware Tools的问题
- Linux命令可以在后台运行,不随shell的关闭而关闭
- How to use udev for Oracle ASM in Oracle Linux 6 怎样使用udev在linux 6系统上使用asm
- linux下oracle自动备份脚本
- Linux Shell脚本之通过json判断应用程序内部运行状态
- linux proc目录介绍
- Oracle Linux Server release 6.3 下安装JDK
- linux fedora卸载vmware16命令
- 【Linux 内核】调度器 ⑧ ( 进程优先级源码 includelinuxschedprio.h | 进程分类 | 实时进程 | 普通进程 | 进程优先级数值 | 0 ~ 99 实时进程 )
- Debugging SSL on Linux
- linux 子shell subshell和函数
- L85.linux命令每日一练 -- 第12章 Linux系统常用内置命令(一)
- L84.linux命令每日一练 -- 第11章 Linux系统管理命令 -- rpm和yum
- L78.linux命令每日一练 -- 第11章 Linux系统管理命令 -- iostat和iotop
- L32.linux命令每日一练 -- 第五章 Linux信息显示与搜索文件命令 -- dmesg和stat
- 嵌入式linux开发,Linux下访问PHY芯片寄存器,获取phyID号,获取phy的link状态
- 嵌入式linux开发,linux命令之lsof
- linux 脚本 每秒 执行一次
- Linux下彻底卸载Oracle数据库
- Suse linux 挂载OSSFS
- 02 从头开始atac项目 ubuntu20 install r4.2 Linux系统环境配置 服务器版本的rstudio r install in linux /ubuntu/centos