卸载oracle 11g grid软件
2015-06-25 18:37
489 查看
一,使用deinstall
同样,卸载grid软件在11g中也推出了了卸载工具deinstall
卸载同卸载oracle数据库软件
具体可参考:Behaviour of the Oracle De-install/Deinstall/Uninstall Utility in 11gR2 (文档 ID 1363753.1)
二,手动卸载
但是有时候莫名其妙使用自带deinstall工具无法卸载,依然还需要进行手动卸载
下面介绍如何进行手动卸载
1、通过root用户进入到grid的ORACLE_HOME[root@db01]# source /home/grid/.bash_profile
[root@db01]# cd $ORACLE_HOME/crs/install/
2、执行如下两个脚本(只在其中一个节点执行,root用户)
[root@db01]# ./rootcrs.pl -verbose -deconfig -force
[root@db01]# ./crsconfig_params
3、切换到grid用户,执行deinstall 进行卸载,按照提示完成,完成后再去另一个节点按提示执行相应脚本。
[root@db01]# su - grid
[grid@db01]$ ./deinstall
4、用root删除/etc/目录下的oracle相关文件(两节点执行)
[grid@db01]$ exit
[root@db01]# rm -rf /etc/oraInst.loc
5、格式化ASM磁盘头。
[root@db01] dd if=/dev/zero count=10 bs=512 of=/dev/sde1
也可以简单的直接删除所有的安装目录下的内容,kill掉所有的进程:
rm -rf /app/grid/*
rm -rf /etc/oraInst.loc
rm -rf /app/oraInventory
rm -rf /etc/oracle/ocr.loc
执行(下面的这条命令必须执行,否则在安装最后罪行root中的命令会报错)
$ORACLE_HOME/crs/install/roothas.pl -deconfig -force
来自为知笔记(Wiz)
相关文章推荐
- Oracle中分区汇总
- Oracle中的sqlldr
- Oracle中的去重
- Oracle中的锁
- Oracle中创建数据库链接
- Oracle中RAC Failover 详解
- Oracle--正则表达式常用例子汇总
- Oracle--正则表达式例子
- Oracle中Blob转换成Clob
- Oracle中的排序
- {"未能从程序集“Oracle.ManagedDataAccess, OracleInternal.Common.ConfigBaseClass”。":"OracleInternal.Common.C
- 安装配置Oracle数据库时的一些处理思路
- Oracle中的小知识
- 查看Oracle执行计划的几种方法
- Oracle中的导入导出
- Oracle 字符集的查看和修改
- Oracle中的pctfree和pctused
- Oracle中的initrans-maxtrans
- Oracle中的Hash Join祥解
- Oracle 基础篇 --- 用户权限