一、删除原有数据库:
1、用Xmanage启图形,尝试dbca删除原有数据库
(1)、oracle用户登录,添加export DISPLAY=192.168.8.16:0.0
(2)、宿主机启动Xmanage,dbca,删除prod数据库。
2、手工删除数据库软件
(1)先删除/u01/app 下的/oracle 文件夹
[u@h W]$ rm -fr /u01/app/oracle
(2)删除/usr/local/bin 下的 coraenv dbhome oraenv
[u@h W]$ ls /usr/local/bin
coraenv dbhome oraenv
[u@h W]$ rm -fr /usr/local/bin/*
(3)删除/etc 下的带 ora 的都删了
ls /etc |grep ora
oratab
rm –fr /etc/ora*
(4)删除/opt 下的 ORCLfmap
[u@h W]$ ls /opt | grep ORCL
ORCLfmap
rm –fr /opt/ORCLfmap/
(5)删除/u01 下与 oracle 相关的,没有找到
[u@h W]$ ls /u01
(6)删除/var 下与 oracle 相关的,没有找到
[u@h W]$ ls /var | grep ora
3、删除CRS软件
(1)、自动删除,运行两个脚本
#/u01/crs_1/install/rootdelete.sh
#/u01/crs_1/inventory/Templates/install/rootdelete.sh
[u@h W]$ ls /u01
app soft
没有crs_1文件夹,只能进行手工删除。
(2)、手工删除:
a、在所有节点停止 nodeapps
[u@h W]$ srvctl stop resource
sh: srvctl: not found.
没有srvctl 命令,没有grid用户
b、删除 crs 自动启动程序
[u@h W]$ ls /etc | grep init
ems_inittab.old
init
inittab
ioinit
mediainit
pre_init_rc
[u@h W]$ ls /etc/rc.d
/etc/rc.d not found
[u@h W]$ ls /etc/oracle
/etc/oracle not found
没有找到任何与crs相关的程序,所以不用执行下边的命令
rm /etc/init.cssd
rm /etc/init.crs
rm /etc/init.crsd
rm /etc/init.evmd
rm /etc/rc.d/rc2.d/K96init.crs
rm /etc/rc.d/rc2.d/S96init.crs
rm –rf /etc/oracle/scls_scr
rm –rf /etc/oracle/oprocd
rm /etc/inittab.crs
cp /etc/inittab.orig /etc/inittab(这个命令也不用执行,目录下有)
c、kill css/crs/evm 进程,并重启
[u@h W]$ ps –ef |grep css
[u@h W]$ ps –ef |grep crs
[u@h W]$ ps –ef |grep evm
没有相关进程运行
所以不用执行kill -9 processid
d、 删除其他相关文件
(a) 删除/tmp/.oracle
rm –rf /tmp/.oracle
(b) 删除/var/tmp/.oracle
rm –rf /var/tmp/.oracle
(c) 删除/etc/oracle/ocr.loc
rm –rf /etc/oracle/orc.loc
(d) 删除/opt/ORCLcluster
rm –rf /opt/ORCLcluster
(e) 删除/tmp 目录下面 Ora 开头和 CVU 开头的文件
[u@h W]$ ls /tmp | grep Ora*
OraInstall2014-05-28_11-05-37AM
OraInstall2014-05-28_11-06-40AM
OraInstall2014-05-28_11-10-18AM
[u@h W]$ rm -rf /tmp/Ora*
[u@h W]$ ls /tmp | grep CVU* 没有找到
[u@h W]$ ls /var/tmp/
.oracle hsperfdata_oracle ntp stm23817 tmpdrl
EM_TARGET_INSTALLER.lk hsperfdata_root stm22618 swagent.log
[u@h W]$ rm –rf /var/tmp/.oracle
[u@h W]$ ls /etc/oracle/
/etc/oracle/ not found
e、 删除 crs 安装目录
[u@h W]$ ls /u01
app soft
[u@h W]$ ls /etc/oracle/
/etc/oracle/ not found
[u@h W]$ ls /u01/app
没有找到
rm –rf /u01/crs_1
rm –rf /u01/app/oracle/oraInventory
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31445183/viewspace-2135780/ ,如需转载,请注明出处,否则将追究法律责任。