ITPub博客

首页 > 数据库 > Oracle > 用bbed查看数据文件的数据块block 0及block 1

用bbed查看数据文件的数据块block 0及block 1

原创 Oracle 作者:wisdomone1 时间:2015-12-02 22:11:09 0 删除 编辑

结论

1,测试环境为10.2.0.5数据库
2,数据文件的block 0是操作系统的头块,用于存储操作系统的信息,bbed查看不了
3,数据文件的block 1是数据文件的头块,不过我理解这个块开始存储的是ORACLE自己的数据结构,而块0是存储操作系统的一些信息
  bbed可以查看
4,关于这2个块的知识,还要研究


测试





BBED>set filename "/home/ora10g/ora10g/users01.dbf"
        FILENAME        /home/ora10g/ora10g/users01.dbf


BBED> set block 0
        BLOCK#          0


BBED> map
 File: /home/ora10g/ora10g/users01.dbf (0)
 Block: 0                                     Dba:0x00000000
------------------------------------------------------------
BBED-00400: invalid blocktype (00)




BBED> set block 1
        BLOCK#          1


BBED> map
 File: /home/ora10g/ora10g/users01.dbf (0)
 Block: 1                                     Dba:0x00000000
------------------------------------------------------------
 Data File Header


 struct kcvfh, 676 bytes                    @0       


 ub4 tailchk                                @8188    

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-1851987/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb 工作经历: 中国普天 北京科蓝 北京云和恩墨 北京神州新桥

注册时间:2008-04-04

  • 博文量
    2189
  • 访问量
    12689906