暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

BBED常用命令

原创 2022-06-16
658

1dbms文件放置到ORACLE_HOME\RDBMS\mesg对应目录中

2、bbed登录

3、查询需要关联的file,block

     select rowid,dbms_rowid.rowid_relative_fno(rowid),dbms_rowid.rowid_block_number(rowid)+1,dbms_rowid.rowid_row_number(rowid) from  where rownum < 10;

4、set dba file,block

5、p kchd  --打印kchd内容,/c offset 0以偏移量为0的字符串形式打印。kcvfh打印数据文件头信息(window下dba块从2开始,如p kcvfh dba 4,2)

6、x /rncc  --显示块内容

7、verify   --验证block完整性

8、info  --查询所有dbf文件及文件号

9、set file 文件号   --指定文件      set block 块号  --指定块号

10、show   --展示                        map  --查看映射信息

11、find /c 字符串 top   --查找字符串启终偏移量,,再+16后可以查看数据头信息

12、dump /v dba file,block offset 偏移量 count 128   --显示块内容

13、MODIFY[/x|d|u|o|c] numeric/character string [ DBA | FILE | FILENAME | BLOCK | OFFSET | symbol | *symbol ]

      例:modify /c 新字符 dba file,block offset 偏移量  --将偏移量内的旧字符修改为新字符

            m /x 2c offset 7818   --2c为可用,3c为删除

14、sum apply 或 sum dba file,block apply  --使修改生效。在sql中需要使用alter system flush buffer_cache;  清除缓冲区才能查看生效的数据

15、revert dba file,block  --撤销某个修改

16、copy dba 1,1 to dba 2,1 把一个块的内容复制到另一个块


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论