■ASM関連ファイル情報取得用SQL
構築、障害時等に利用頻度の高いSQLメモ。実はDBインスタンスに接続しても実行可能
・ASMディスクグループ確認
set line 150 set pages 1000 col name format a15 col state format a10 select group_number as g_no,name,type,state,total_mb,free_mb,allocation_unit_size as au_size from v$asm_diskgroup;
・ASMディスク確認
set line 150 set pages 1000 col name format a30 col path format a30 select group_number g_no,disk_number d_no,name,path,mount_status,state,total_mb from v$asm_disk;
・ASMディスク全体確認
set line 150 set pages 1000 col g_name format a20 col path format a30 select dg.group_number g_no,dg.name g_name,d.disk_number d_no,d.path,d.total_mb from v$asm_diskgroup dg,v$asm_disk d where dg.group_number(+)=d.group_number;
・ASMディスク使用インスタンス確認
set line 150 set pages 1000 col instance_name format a20 col software_version format a25 col compatible_version format a25 select * from v$asm_client;