手工卸载数据库
1、$ sqlplus “as /sysdba”
SQL>shutdown immediate
SQL>quit
2、停止监听程序
$ lsnrctl
stop
3、停止HTTP服务
#
$ORACLE_HOME/Apache/Apache/bin/apachectl
stop (如果没有就不用停止)
4、到root用户删除安装目录
$ su root
注意:一定要su
root而不是su -
root,su
root后环境变量依然是oracle用户的环境变量,而su
- root的环境变量是root用户的环境变量。
删除相关oracle配置:
# $ORACLE_HOME/bin/localconfig delete
删除oracle安装目录:
# rm –rf
$ORACLE_BASE/*
5、删除/usr/local/bin下的文件
# rm -f
/usr/local/bin/dbhome
# rm -f
/usr/local/bin/oraenv
# rm -f
/usr/local/bin/coraenv
6、将/etc/ora*删除
# rm –rf /etc/ora*
或分别删除以下文件:
# rm -f /etc/oratab
# rm -f
/etc/oraInst.loc
7、将/etc/inittab.cssd删除
# rm -f /etc/inittab.cssd
8、将oracle用户删除(若要重新安装,可以不删除)
# userdel –r oracle
9、将用户组删除(若要重新安装,可以不删除)
# groupdel oinstall
# groupdel dba
10、 修改内核参数
如果不准备再安装oracle,可将修改后的内核参数改为原始参数。执行如下命令使内核参数生效:
#
/sbin/sysctl –p