• 2023-12-06BBED修改文件头,将ASM非归档模式下offline的数据文件改回online状态
    1、故障概要一套基于ASM的RAC数据库,处于非归档模式,现场人员误将其中的一个数据文件改成了offline状态,等到发现异常时,redo日志已经被覆盖,没有办法recover该数据文件。本文主要记录测试环境模拟本故障,以及使用BBED修复的过程。 2、故障模拟及处理办法(1)、准备环境,创建一个名为t
  • 2023-11-29bbed包(linux和Windows).zip
     一.10glinux编译BBED[oracle@node3~]$cd$ORACLE_HOME/rdbms/lib[oracle@node3lib]$make-fins_rdbms.mkBBED=$ORACLE_HOME/bin/bbed$ORACLE_HOME/bin/bbed直接生成到bin下为可执行文件编译完成后:编译成功后登陆BBED,登陆时需要密码(BBED的默认密码是blockedit)[ora
  • 2023-11-10mount状态下获取undo段名称
    脚本功能在某些场景下,数据库启动失败,需要在mount状态下获取Undo段的名称,可以使用以下两种方法来获取。脚本使用示例1、直接从system数据文件中获取直接从system数据文件中过滤,如果system数据文件较大,过滤时间会较长。方法如下:[oracle@testdb-v2tmp]$strings/u01/app/oracle/orad
  • 2023-10-26BBED安装
    BBED(OracleBlockBrowerandEDitorTool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接。一、安装BBED
  • 2023-09-15bbed处理ORA-01578---惜分飞
    联系:手机/微信(+8617813235971)QQ(107644445)标题:bbed解决ORA-01578作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]业务报ORA-01578坏块,无法正常使用,alert日志报错如下Readingdatafile'/data/u01/ZLDOCXML01.DBF'for
  • 2023-09-15使用bbed修改内容
    环境:OS:Centos7DB:11.2.0.4 1.表数据内容SQL>select*frombbed;IDNAME------------------------------1hxl2hxl02 2.获取数据内容的块信息selectrowid,dbms_rowid.rowid_relative_fno(rowid)rel_fno,dbms_rowid.rowid_block_numbe
  • 2023-07-24使用BBED查看数据文件头(block# 1)的简单使用及查询DBID/DB_NAME等信息
    DBID及DB_NAME的查看在最后。进入BBED及初始设置如下:[oracle@bys3~]$catpar.bbdblocksize=8192listfile=bbedfile.txtmode=edit[oracle@bys3~]$catbbedfile.txt--可以通过selectfile#,namefromv$dbfile;selectfile#,namefromv$datafile;1