有人用过dul挖blob数据吗?

[复制链接]
查看11 | 回复9 | 2008-1-21 16:50:24 | 显示全部楼层 |阅读模式
有人用过dul挖blob数据吗?
OS: NT 32bit
Oracle: 9iR2
生产数据
存放blob的文件损坏,其他非blob数据有的可以
错误信息全是类似:
UL: Error: Block type does not match (expected 27, found 40)
UL: Error: While processing block ts#=9, file#=9, block#=453237
UL: Error: Column conversion failed! (type# = 113)
0000000 00540001 010c0000 00010000 00010000 0005f6a3 .T.. .... .... .... ....
0000020 00400500 0000011d 1db20000 00000002 0246ea75 .@.. .... .... .... .F.u
0000040 0246eab5 0246eaf5 0246eb35 0246eb75 0246ec31 .F.. .F.. .F.5 .F.u .F.1
0000060 0246ec71 0246ecb1 0246ecf1 0246ed31 0246f0ef .F.q .F.. .F.. .F.1 .F..
0000080 0246f12f .F./
UL: Error: Col# 1:Column Conversion driver failed
UL: Error: while processing row 55
UL: Error: While processing block ts#=9, file#=9, block#=241543
==================================
另外datafile远超过2g,但control.dul没有象usergide那样startblock。。。,一写成那样就报错
==================================
init.dul文件
osd_big_endian_flag=false
osd_dba_file_bits=10
osd_c_struct_alignment=32
osd_file_leader_size=1
osd_word_size = 32
dc_columns=2000000
dc_tables=10000
dc_objects=1000000
dc_users=400
dc_segments=100000
#dc_lobs=2000

#USE_SCANNED_EXTENT_MAP=true
control_file=control.dul
db_block_size=8192
export_mode=false
compatible=9
#file = dump

ALLOW_TRAILER_MISMATCH=true
ALLOW_DBA_MISMATCH=true
#这两个参数在加上之前报错也相同

感觉userguide很老,不好使
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
晕,没有备份吗?你的每个lob记录有多大?
d.c.b.a的mydul现在支持LOB的,不过好象是收费的服务...
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
新版dul9我还没有找到过use guid
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
最初由 shahand 发布
[B]有人用过dul挖blob数据吗?
OS: NT 32bit
Oracle: 9iR2
生产数据
存放blob的文件损坏,其他非blob数据有的可以
错误信息全是类似:
UL: Error: Block type does not match (expected 27, found 40)
UL: Error: While processing block ts#=9, file#=9, block#=453237
UL: Error: Column conversion failed! (type# = 113)
0000000 00540001 010c0000 00010000 00010000 0005f6a3 .T.. .... .... .... ....
0000020 00400500 0000011d 1db20000 00000002 0246ea75 .@.. .... .... .... .F.u
0000040 0246eab5 0246eaf5 0246eb35 0246eb75 0246ec31 .F.. .F.. .F.5 .F.u .F.1
0000060 0246ec71 0246ecb1 0246ecf1 0246ed31 0246f0ef .F.q .F.. .F.. .F.1 .F..
0000080 0246f12f .F./
UL: Error: Col# 1:Column Conversion driver failed
UL: Error: while processing row 55
UL: Error: While processing block ts#=9, file#=9, block#=241543
==================================
另外datafile远超过2g,但control.dul没有象usergide那样startblock。。。,一写成那样就报错
==================================
init.dul文件
osd_big_endian_flag=false
osd_dba_file_bits=10
osd_c_struct_alignment=32
osd_file_leader_size=1
osd_word_size = 32
dc_columns=2000000
dc_tables=10000
dc_objects=1000000
dc_users=400
dc_segments=100000
#dc_lobs=2000

#USE_SCANNED_EXTENT_MAP=true
control_file=control.dul
db_block_size=8192
export_mode=false
compatible=9
#file = dump

ALLOW_TRAILER_MISMATCH=true
ALLOW_DBA_MISMATCH=true
#这两个参数在加上之前报错也相同

感觉userguide很老,不好使 [/B]

1、blob的unload要用exp模式的,即export_mode应设为true。
2、dul是很enhance的,不会因一点报错面退出的, 因你的文件损坏,报一点错也是正常的。
3、你的文件是从别地copy来的吧.32bit的windows单个文件最大应为2G,你的怎么远远大于2G的?
4、startblock是存在的也是不没有问题的,可能是你文件系统限制或是写的问题。
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
能不能通过qq或者msn给发一个dul工具,多谢了
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
dul 工具不是说只有oracle 的工程师才可以使用吗?
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
最初由 hrb_qiuyb 发布
[B]
1、blob的unload要用exp模式的,即export_mode应设为true。
2、dul是很enhance的,不会因一点报错面退出的, 因你的文件损坏,报一点错也是正常的。
3、你的文件是从别地copy来的吧.32bit的windows单个文件最大应为2G,你的怎么远远大于2G的?
4、startblock是存在的也是不没有问题的,可能是你文件系统限制或是写的问题。 [/B]

我的看法有点不同
1, blog应该用sqlloader模式做unload,然后用sqlloader导入,因此 EXPORT_MODE应为false
2, windows xp及其一下的版本都是32bit吧,但是文件大于2G好像也很正常的啊,呵呵
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
月儿说的正是我想说的。
1.blob需要使用loader模式
2.fat32有4g限制,而ntfs是没有的
3.我用的是92版的dul,92版的user guide
回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
再补充一下开始的信息吧
1 坏掉的这个文件28g,主要是blob
2 由于断电产生的错误,数据库打开的时候报错是1200
3 exp备份很老了,无归档
4 当然也不是我维护的


回复

使用道具 举报

千问 | 2008-1-21 16:50:24 | 显示全部楼层
不好意思,借楼主的地方顺便问个问题。
1。window怎么看32位还是64位啊?什么命令。
2。linux下怎么看32位还是64位啊?什么命令。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行