asm例項刪除方法

polestar123發表於2009-01-14
asm工具asmcmd asmtool在oracle主目錄下/bin下。
刪除自動儲存管理例項+ASM
例項+ASM的刪除是在資料庫被解除安裝之後完成的,並刪除/ORACLE_HOME/dbs目錄下的所有檔案(除了與ASM相關的)。因此必須完成下列步驟:
1)在命令提示符中,設定oracle_sid環境變數為+ASM例項:
# export oracle_sid=+ASM
2)啟動SQL*Plus並以sys使用者連線到自動儲存管理+ASM例項:
# sqlplus / as sysdba
3)使用下列命令來確定是否有資料庫例項正在使用自動儲存管理例項+ASM:
SQL>select instance_name from v$asm_client;
該命令結果列出所有正在執行並使用+ASM例項的資料庫例項。只要+ASM包含正在支援的資料庫例項,就不能刪除該+ASM例項。
4)如果沒有與+ASM相關聯的資料庫例項,則刪除與該例項相關聯的磁碟組。
首先,識別與+ASM相關聯的磁碟組:
SQL>select name from v$asm_diskgroup;
其次,用下列命令刪除每個要刪除的磁碟組:
SQL>drop diskgroupincluding contents;
5)關閉+ASM例項並退出SQL*Plus:
SQL>shutdown
SQL>exit
6)在命令提示符中輸入下列命令,刪除+ASM服務:
oradim -delete -asmsid +ASM
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70612/viewspace-1016110/,如需轉載,請註明出處,否則將追究法律責任。

相關文章