`
qjoycn
  • 浏览: 1215551 次
文章分类
社区版块
存档分类
最新评论

How to remove an ASM instance and its corresponding database(s) on UNIX

 
阅读更多

This operation will DESTROY any databases that are currently running on the +ASM instance

1) Shutdown all databases that are running on the box using the +ASM instance for storage management

2) Use emca -x <sid> to remove the Database Console for each instance

3) Clear the existing raw disks

dd if=/dev/zero of=<raw device>bs=8192 count=1000

OR

drop the raw partition

4) Drop the old parameter file (init<sid>.ora or spfile<sid>.ora)

Default location: <ORACLE_HOME>/dbs

5) Delete / Remove any non ASM supporting directories

BACKGROUND_DUMP_DEST
USER_DUMP_DEST
CORE_DUMP_DEST
etc

6) Remove the ORATAB entry for the ASM instance

7) Remove the resource from cluster ready services (CRS)

if RAC: srvctl remove asm -n nodename
if Standalone: $ORACLE_HOME/bin/localconfing -delete

At this point ... if desired ...a new ASM instance should be able to be recreated (DBCA or manual) ... if necessary ... recreate the raw partitions

From Oracle

-------------------------------------------------------------------------------------------------------

Blog http://blog.csdn.net/tianlesoftware

Email: dvd.dba@gmail.com

DBA1 群:62697716(); DBA2 群:62697977() DBA3 群:62697850()

DBA 超级群:63306533(); DBA4 群: 83829929 DBA5群: 142216823

聊天 群:40132017 聊天2群:69087192

--加群需要在备注说明Oracle表空间和数据文件的关系,否则拒绝申请

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics