查看: 3326|回复: 5

[笔记] 从底向上第四篇--了解行链接

[复制链接]
论坛徽章:
0
1#
发表于 2010-4-18 17:23 | 显示全部楼层
alter system dump datafile para1 block para2;
对于这个的用法不太理解,para1是想看的块文件数吗?para2是从那一个块文件开始查看吗?
比如:alter system dump datafile 1 block 58409,意思就是从58409这个块开始查看,共查看一个块的内容吗[意思就是查不前块里的内容],这个只是我的理解,不知是否正确?
另外,我在机上( Oracle9i+winXP)按照楼主提供的思路跑了一下代码:
SQL> create table t (a varchar2(4000),b varchar2(4000),c varchar2(4000));

Table created

SQL>
SQL> insert into t values ('a',null,null);

1 row inserted
SQL> delete from t ;

1 row deleted

SQL>
SQL> select t.header_file,t.header_block
  2   from dba_segments t where t.segment_name = 'T'
  3  /

HEADER_FILE HEADER_BLOCK
----------- ------------
          1        51729

SQL> alter system dump datafile 1 block 51730;

System altered

为何看不到块51730里面的内容,以上两个问题请楼主帮忙指点,多谢了!

使用道具 举报

回复
论坛徽章:
0
2#
发表于 2010-4-19 22:54 | 显示全部楼层
谢谢楼主的解答;
我的第二个问题就是不知道如何查看到某个文件下块的具体内容,就像你贴出的:

20F4BFF0 00000000 2C000000 61010101 170C0605  [.......,...a....]
Block header dump:  0x0040e429
Object id on Block? Y
seg/obj: 0xeb0e  csc: 0x00.f16f9  itc: 2  flg: O  typ: 1 - DATA
     fsl: 0  fnx: 0x0 ver: 0x01

Itl           Xid                  Uba         Flag  Lck        Scn/Fsc
0x01   0x0006.009.0000028d  0x00c0566c.0050.0d  --U-    1  fsc 0x0000.000f170c
0x02   0x0000.000.00000000  0x00000000.0000.00  ----    0  fsc 0x0000.00000000
bdba: 0x0040e429
data_block_dump,data header at 0x20f4a05c
===============
tsiz: 0x1fa0
hsiz: 0x14
pbl: 0x20f4a05c
     76543210
flag=--------
ntab=1
nrow=1
frre=-1
fsbo=0x14
fseo=0x1f9b
avsp=0x1f83
tosp=0x1f83
0xe: pti[0]        nrow=1        offs=0
0x12: pri[0]        offs=0x1f9b
block_row_dump:
tab 0, row 0, @0x1f9b
tl: 5 fb: --H-FL-- lb: 0x1  cc: 1
col  0: [ 1]  61
end_of_block_dump

我如何才能看到上述红色标记的这些内容呢?
我运行 :
SQL> alter system dump datafile 1 block 51730;

System altered
就一个 System altered 结果,并没看到这个块就具体存储的内容,谢谢!

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表