Linux平台下卸载ORACLE
发布日期:2021-09-10 06:26:28 浏览次数:11 分类:技术文章

本文共 2169 字,大约阅读时间需要 7 分钟。

实验环境:操作系统版本: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数据库已经完全、彻底的删除了。

 

 

转载地址:https://blog.csdn.net/weixin_34377065/article/details/85547839 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:[译]Perl中的数组
下一篇:财经法规与会计职业道德3

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月08日 12时04分33秒