设为首页 加入收藏

TOP

硬盘故障数据库恢复amdu使用小记(二)
2014-11-24 02:33:08 来源: 作者: 【 】 浏览:2
Tags:硬盘 故障 数据库 恢复 amdu 使用 小记
/asmfile
data_path data
lob_path /odu/data/lob
charset_name AL32UTF8
ncharset_name AL16UTF16
output_format text
lob_storage infile
clob_byte_order big
trace_level 1
delimiter |
unload_deleted no
file_header_offset 0
is_tru64 no
record_row_addr no
convert_clob_charset yes
use_scanned_lob yes
trim_scanned_blob yes
lob_switch_dir_rows 20000
db_block_checksum yes
db_block_checking yes
rdba_file_bits 10
compatible 10
load config file ‘config.txt’ successful
loading default asm disk file ……
grp# dsk# bsize ausize disksize diskname groupname path
—- —- —– —— ——– ————— ————— ——————————————–
1 0 4096 1024K 9000 DATA_0000 DATA /dev/sda3
1 1 4096 1024K 9000 DATA_0001 DATA /dev/sda5
1 2 4096 1024K 9000 DATA_0002 DATA /dev/sda6
2 0 4096 1024K 9000 RECO_0000 RECO /dev/sda7
2 1 4096 1024K 7288 RECO_0001 RECO /dev/sda8
load asm disk file ‘asmdisk.txt’ successful
loading default control file ……
ts# fn rfn bsize blocks bf offset filename
—- —- —- —– ——– — —— ——————————————–
load control file ‘control.txt’ successful
loading dictionary data……done
loading scanned data……done
ODU> asmcmd
Entering asmcmd module.
ASMCMD> ls
Current directory:
Disk Group
————————————
DATA
RECO
ASMCMD> cd +DATA
Current directory: +DATA
ASMCMD> ls
Current directory: +DATA
Name
—————————————-
ASM
ORA11G
ASMCMD> cd ORA11G
Current directory: +DATA/ORA11G
ASMCMD> ls
Current directory: +DATA/ORA11G
Name
—————————————-
DATAFILE
CONTROLFILE
ONLINELOG
TEMPFILE
PARAMETERFILE
spfileora11g.ora => +DATA.265.747311071
ASMCMD> cd DATAFILE
Current directory: +DATA/ORA11G/DATAFILE
可以看到,当前的第259号(这个259是ASM的internal file number)文件名称为+DATA/ORA11G/DATAFILE / USERS.259.747310451:
ASMCMD> ls
Current directory: +DATA/ORA11G/DATAFILE
Name
—————————————-
SYSTEM.256.747310449
SYSAUX.257.747310449
UNDOTBS1.258.747310451
USERS.259.747310451
MYTEST.266.761050749
GAOZCINDEX.267.770299335
GAOZCINDEX1 => +DATA.267.770299335
GAOZCDATA.268.770299347
GAOZCDATA1 => +DATA.268.770299347
现在我们用AMDU把这个文件给抽出来,注意现在这个文件所在的磁盘组DATA还是处于unmount状态。
用AMDU抽取数据文件的语法非常简单,只需要指定磁盘组所在的设备文件名称(可以用*号模糊匹配),以及磁盘组的名称和待抽取的数据文件号(这里的数据文件号是指ASM的internal file number)就可以了:
[root@bspdev odu]# /u01/app/oracle/bin/amdu -diskstring ‘/dev/sda*’ -extract ‘DATA.259′
amdu_2012_02_23_11_21_34/
进入上述目录,可以看到抽取出的第259号文件DATA_259.f已经生成:
首页 上一页 1 2 3 4 下一页 尾页 2/4/4
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇ORACLE11G自动内存管理简析 下一篇undofile故障恢复

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: