我们的文章会在微信公众号IT民工的龙马人生和博客网站( www.htz.pw )同步更新 ,欢迎关注收藏,也欢迎大家转载,但是
本文分享了在Oracle ASM环境中使用BBED工具修改特定数据块的测试案例。作者通过创建测试表空间和表,定位到
使用BBED理解和修改Oracle数据块 [日期:2015-04-05] 来源:Linux社区 作者:Linux [字体:大 中 小] 1.生成bbed list file文件: SQL> select file#||' '||name||' '||bytes from v$datafile;$ v
转载
2020-05-27 20:56:00
88阅读
2评论
2.Oracle BBED解析数据块——准备BBED 欢迎转载,转载请标明出处:BBED工具代码和ORACLE数据库一并安装了。但是使用到sbbdpt.o和ssbbded.o两个库文件,但是从11g开始,Oracle不再提供这两个库文件。此外还需要一个msb文件。共三个文件,可以从如下链接下载:http://download.csdn.net/detail/notb
原创
2021-08-16 22:57:15
160阅读
我们的文章会在微信公众号Oracle恢复实录和博客网站同步更新 ,欢迎关注收藏,也欢迎大家转载,但是请在文章开始地方
本文介绍了在ASM环境中使用BBED工具快速修改损坏数据块的方法。首先模拟了测试环境并创建了测试表,通过查
3.Oracle BBED解析数据块——BBED基本使用一欢迎转载,转载请标明出处: 命令选项如下:BLOCKSIZE :数据文件的块大小MODE:运行BBED的模式(browse 或edit)SILENT:输出到标准输出(Y OR N)SPOOL:输出到bbed.log文件LISTFILE:列出所有编辑的文件CMDFILE:执行命令的命令文件B
原创
2021-08-16 22:57:02
225阅读
8.Oracle BBED解析数据块——BBED基本使用五欢迎转载,转载请标明出处:1. copy Copy命令用于将块从一个地方复制到另一个地方。 例如将块从某个文件复制到另一个文件。如下:BBED> copy dba 13,3276 to dba 13,3277 File: /oradata/tpcc1.dbf (13) Block:
原创
2021-08-16 22:49:36
151阅读
6.Oracle BBED解析数据块——BBED基本使用四欢迎转载,转载请标明出处: 使用examine命令来块中数据库,可以是裸数据或者格式化的输出。可以在命令中指定DBA,FILENAME,FILE,BLOCK 和OFFSET。 EXAMINE不像PRINT命令能解释数据结构,但是可以用来显示行信息。 结合行的数据类型,可以用
原创
2021-08-16 22:49:38
196阅读
5.Oracle BBED解析数据块——BBED基本使用三欢迎转载,转载请标明出处: Dump命令将块的内存DUMP到屏幕上。可以配合/v参数来产生更多的输出。 Dump的DBA,FILENAME,FILE,BLOCK,OFFSET可以再命令中设置。 如果没有指定,当前文件,块和OFFSET会被DUMP。 DUMP的大小收到set co
原创
2021-08-16 22:56:58
277阅读
4.Oracle BBED解析数据块——BBED基本使用二欢迎转载,转载请标明出处: Map命令显示当前块的映射。和/v选项使用来产生更多的输出。Map显示块的偏移,以确定信息。例如块头,数据块头或行目录。 如果命令不是指定当前块,而是检查其他块,那么焦点继续保持在当前块。如下:BBED> map /v dba 13,1 File: /or
原创
2021-08-16 22:57:00
280阅读
bbed是随oracle软件公布的一款数据块查看和编辑工具,作为一款内部工具。bbed的功能很强大,可是假设使用不当可能给数据库造成无法挽回的损失。因此。我们建议在使用bbed改动数据块前备份被改动的数据文件,而且在成功修复数据块后马上将数据库数据导出。并新建数据库。
编辑并使用bbed 首次使用bbed前必需要经过链接编译。编译方法例如以下:[oraten@yue lib]$ ma
转载
2017-08-02 10:39:00
106阅读
2评论
7.Oracle BBED解析数据块——BBED基本使用五(FIND)欢迎转载,转载请标明出处: Find命令来定位块中的数据。可以使用十六进制,字符串,数字。 可以从块的头部,或者当前位置开始搜索。 BBED>set file 13 FILE# 13BBED>set block 32
原创
2021-08-16 22:49:40
183阅读
案例:bbed修改ASM中的块(最新版本)在客户现场遇到ASM中的一个数据块损坏,数据库打开后,在5分钟内,数据库就自动关闭了,由于特殊的原因,当时没有使用bbed来直接修改块,采用了其它的方式来正常打开数据库。下面是测试10G环境中怎么修改ASM中的块,部分步骤在11G中仍然有效。1,创建测试表www.htz.pw > create table scott.htz tablespace u
本文介绍了在Oracle 10G/11G环境中使用bbed工具修改ASM磁盘块的方法。作者通过创建测试表scott.htz,并使用extww.htz.pw)查看。
1.BBED配置 1)将相应文件放到$ORACLE_HOME/rdbms/mesg和$ORACLE_HOME/rdbms/lib中; --将lib中bbedus.msb和bbedus.msg 放在$ORACLE_HOME/rdbms/mesg下 --将lib中sbbdpt.o和ssbbded.o 放
转载
2017-07-04 16:36:00
106阅读
2评论
RAC ASM由于其高度的封装性,使得我们很难知道窥探其内部的原理。ASM如果一旦出现问题
原创
2022-09-02 09:37:38
279阅读
9.Oracle BBED解析数据块——BBED基本案例一改变数据欢迎转载,转载请标明出处: Bbed可以修改打开的数据库的数据文件,不过建议关闭数据库进行修改。避免CHECKPIONT进程覆盖修改。也避免读取修改前的块。 提醒:使用BBED修改数据库块的内存是不被ORACLE支持的。只是用于学习目的。如果用于生产系统,那么只能是最后的办法,一旦问题解决
原创
2021-08-16 22:49:34
125阅读
本文转自:http://www.xifenfei.com/1524.html BBED> map /v
File: /opt/oracle/oradata/xifenfei/xff01.dbf (2)
Block: 530 Dba:0x00800212
------------------------------
转载
精选
2014-11-28 09:08:23
821阅读
Oracle数据块主要有两种:文件头块和数据块。 下面先介绍数据块: 数据块简单分为下面几层: BBED> set dba 1,58914
DBA 0x0040e622 (4253218 1,58914)
BBED> map
File: /u01/app/oracle/oradata/qxptfh01/system01.db
原创
2014-11-27 19:57:23
3367阅读