Chinaunix首页 | 论坛 | 博客
  • 博客访问: 101891355
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: Oracle

2008-05-19 15:34:36

作者: 佚名 出处: 

卸载

1.静默删除Oracle 集群数据库

(1)执行以下格式的命令使用DBCA静默删除Oracle集群数据库:

dbca


-deleteDatabase


-sourceDB


-sid


[-sysDBAUserName

-sysDBAPassword ]


(2)举例:

dbca -silent -nodelist rac1,rac2 -deleteDatabase -sourceDB rdbasm.cintel -sid rdbasm -sysDBAUserName sys -sysDBAPassword oracle

2.静默删除ASM

(1)在节点2…节点n上:

export ORACLE_SID=ASMInstanceName


举例:在节点2上export ORACLE_SID=+ASM2


sqlplus / as sysdba


SQL> alter diskgroup data dismount;


alter diskgroup flash_recovery_area dismount;


(2) 在节点1上:


export ORACLE_SID=ASMInstanceName


举例:在节点2上export ORACLE_SID=+ASM1


$sqlplus / as sysdba


SQL> drop diskgroup data;


SQL> drop diskgroup flash_recovery_area;


(3) 在所有节点上:


SQL> shutdown immediate


(4)在所有节点上执行类似下面的操作:


[oracle@rac1 ~]$ crs_stat|grep asm


NAME=ora.rac1.ASM1.asm


NAME=ora.rac2.ASM2.asm


[oracle@rac1 ~]$ crs_unregister ora.rac1.ASM1.asm


[oracle@rac1 ~]$ crs_unregister ora.rac2.ASM2.asm


(5) 删除$ORACLE_BASE/admin/+ASM目录:


$rm –rf $ORACLE_BASE/admin/+ASM


(6) 将ASM使用的裸设备清零:


#dd if=/dev/zero of=/dev/raw/raw1 bs=8192 count=12800

注:本节可被写成脚本实现。脚本样例待续


3.静默删除Oracle DB软件

执行以下命令静默卸载Oracle数据库软件

$./runInstaller –silent –nodelist NodeName –deinstall –removeallfiles –removeAllPatches –responseFile responseFileName 

举例:

$./runInstaller –silent –nodelist rac1,rac2 –deinstall –removeallfiles –removeAllPatches –responseFile /home/cdcora/etsd/ install_racdb_software.rsp

4.静默删除CRS

方法一:

(1) 在每个节点上执行 $ORA_CRS_HOME/rootdelete.sh

注意:

如果CRS Home不是放在共享盘上而是在本地服务器上,要加nosharedhome参数:

$ORA_CRS_HOME/rootdelete.sh nosharedhome

(2) 在每个节点上执行 $ORA_CRS_HOME/rootdeinstall.sh

(3)在clean_crs.sh脚本中设置$ORACLE_HOME和$ORA_CRS_HOME

(4)在每个节点上执行clean_crs.sh脚本,

方法二:

执行

$cd Oracle_home/oui/bin
$./runInstaller -deinstall –silent "REMOVE_HOMES={CRS_home}"
……

阅读(332) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~