Oracle 卸载

前端之家收集整理的这篇文章主要介绍了Oracle 卸载前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

一、Windows下卸载

Windows下的卸载,先停掉服务,然后直接运行universal installer,然后重启机器,删除安装目录即可。

LINUX/UNIX下卸载

1、用oracle用户登录

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

2、使用sql*PLUS停止数据库

[[email protected] ~]$ sqlplus /nolog

[email protected]> connect / as sysdba

[email protected]> shutdown immediate

[email protected]> exit

3、停止Listener

[[email protected] ~]$ lsnrctl stop

4、用su或者重新登录root

[[email protected] ~]$ su – root

--[[email protected] ~]# rm -rf /u01

5删除安装目录

[[email protected] ~]# rm -rf /opt/oracle/

6删除/usr/bin下的文件

[[email protected] ~]# rm /usr/bin/dbhome

[[email protected] ~]# rm /usr/bin/oraenv

[[email protected] ~]# rm /usr/bin/coraenv

--[[email protected] ~]# cd /usr/local/bin/

[[email protected] bin]# ll

total 24

-rwxr-xr-x 1 oracle root 2854 Aug 19 15:30 coraenv

-rwxr-xr-x 1 oracle root 2417 Aug 19 15:30 dbhome

-rwxr-xr-x 1 oracle root 2947 Aug 19 15:30 oraenv

[[email protected] bin]# rm coraenv 

rm: remove regular file `coraenv‘? y

[[email protected] bin]# rm dbhome 

rm: remove regular file `dbhome‘? y

[[email protected] bin]# rm oraenv 

rm: remove regular file `oraenv‘? y

7删除/etc/oratab

[[email protected] ~]# rm /etc/oratab

--[[email protected] ~]# rm /etc/oratab

rm: remove regular file `/etc/oratab‘? y

8删除/etc/oraInst.loc

[[email protected] ~]# rm /etc/oraInst.loc

--[[email protected] ~]# rm /etc/oraInst.loc

rm: remove regular file `/etc/oraInst.loc‘? y

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

[[email protected] ~]# userdel –r oracle

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

[[email protected] ~]# groupdel oinstall

[[email protected] ~]# groupdel dba

--[[email protected] ~]# userdel -r oracle

[[email protected] ~]# groupdel oinstall

[[email protected] ~]# groupdel dba

11删除启动服务

[[email protected] ~]# chkconfig --del dbora

到此为止重启后,你的Linux/Unix系统下的Oracle数据库已完全删除了!

 

除了ORACLE单节点删除,有时候CRS删除也是一个比较麻烦的事情。

猜你在找的Oracle相关文章