oracle:linux或者ubuntu下oracle 11G的完全卸载

有时候安装完oracle不再使用的时候需要卸载oracle,现在利用本文对ubuntu下的oracle11进行完全干净的卸载,只有卸载干净了,以后才能再次安装oracle,而不会出错。

一:环境

ubuntu :ubuntu14.04 LTS amd64位
oracle:oracle11

二:oracle的卸载

1.停止数据库的服务

切换到oracle的安装用户,执行以下命令进入到sql*Plus:

sqlplus / as sysdba

进入到sql*Plus的操作界面后,执行以下命令,停止数据库并退出:

SQL>shutdown
SQL>exit

2.停止Listener监听

执行以下命令停止数据库服务的监听:

 lsnrctl stop

3.停止HTTP服务(如果有这个服务的话)

sudo service httpd stop

4.删除oracle安装用户。

建议不用删除,以后还可以安装,省的设置环境变量了,如果想删除用户的话,利用以下命令先切换到root用户,然后进行删除用户,(如果是利用的普通用户安装的oracle,可以不用删除了,跳过这一步)。

su
userdel -r username

5.删除oracle安装目录

删除你的oracle的安装目录(XXX是你的用户名):

sudo rm -r /home/xxx/app

6.删除/usr/bin下的文件

sudo rm /usr/local/bin/dbhome
sudo rm /usr/local/bin/oraenv
sudo rm /usr/local/bin/coraenv

7.删除/etc/oratab

sudo rm /etc/oratab

8.删除/etc/oraInst.loc

sudo rm /etc/oraInst.loc

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

 sudo userdel –r oracle

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

sudo groupdel oinstall
sudo groupdel dba

11.将启动服务删除
ubuntu下的删除命令是:

sudo update-rc.d dbora remove

Red Hat的删除命令是 :

sudo chkconfig --del dbora

这就完成卸载了。

猜你喜欢

转载自blog.csdn.net/whbing1471/article/details/52091414