oracle--BBED (dump 深入实践三)】的更多相关文章

一,工具介绍 bbed是Block Browser and Editor(块浏览编辑器)的缩写,它是Oracle数据库在安装时一起附带的工具. 一般此工具倾向于仅作为Oracle内部使用,且Oracle公司并不公开此工具使用细节. 由于bbed可以对Oracle数据库中的数据块进行内容修改和破坏,因此此工具功能强大同时伴有很高的使用风险. 二,工具安装 模块和库地址: https://files.cnblogs.com/files/kingle-study/BBED.zip [oracle@or…
一.查看当前环境 1.1 当前控制文件中的SCN号 [oracle@ora10 ~]$ sqlplus /nolog SQL :: Copyright (c) , , Oracle. All rights reserved. SQL> conn /as sysdba Connected. SQL> col name format a65 SQL') from v$datafile; FILE# TO_CHAR(CHECK ---------- ------------- SQL> 1.2…
一.  BBED介绍        有关BBED 详细使用说明的pdf文档,也是从网上下载的:               http:          Thename bbed is an acronym for Block Browser and EDitor and it is shipped with thedatabase. It is intended for Oracle internal use only and the company neverpublishes any de…
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 放在$ORACLE_HOME/rdbms/lib下 2)安装BBED --在$ORACLE_HOME/rdbms/lib下运行: [oracle@jibo lib]$ make -f i…
实践说明 本文章主要记录在Oracle中,delete和truncate进行数据删除之后,如何进行数据恢复.由于网上对delete和truncate的区别说明较多,此处不过多介绍两者区别. 注:由于环境和版本以及其他因素,本文章中并非最佳解决方法,仅供参考. 实践过程 环境准备 1.在本机准备Oracle bbed执行程序(需要通过指定包编译获取)  delete主要还原工具 2.FY_Recover_Data工具下载(HelloDBA大神作品)truncate主要还原工具 Delete删除恢复…
bbed 可以在db open 状态来进行修改,但是建议在做任何修改操作之前先shutdown db. 这样避免checkpoint 进程重写bbed 对block 的修改. 也避免oracle 在bbed 修改完成之前读block 或者申明block 为corrupt. 一. 示例: 修改Data内容 1.1连接bbed [oracle@ora10 ~]$ bbed parfile=/u01/app/oracle/bbed/bbed.par Password: BBED: Release 2.…
一.BBED常用命令说明 先看帮助的说明 BBED> help all SET DBA [ dba | file#, block# ] SET FILENAME 'filename' SET FILE file# SET BLOCK [+/-]block# SET OFFSET [ [+/-]byte offset | symbol | *symbol ] SET BLOCKSIZE bytes SET LIST[FILE] 'filename' SET WIDTH character_coun…
一.centos上编译安装BBED工具 [orasrv@localhost ~]$ cd $ORACLE_HOME/rdbms/lib [orasrv@localhost ~]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/lib/bbed 也可通过以下命令将bbed生成到$ORACLE_HOME/bin目录 [orasrv@localhost ~]$ make -f ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACL…
oracle 之 内存—鞭辟近里(三) 今天是2013-07-08,今天晚上突然接到一个电话,我的外甥问我的qq是多少,我感觉很吃惊,他长大了.在他现在这个年龄就开始接触网络,我难免有少许担心,希望他合理利用网络.   一)pga introduction: pga是为服务器进程分配的一块私有的内存,其中包含了相关数据信息和控制信息.每个进程只能对自己的pga区域进行读和写相应的执行代码信息.在运行区域中一个简单的内容就是游标,每个时间游标都会被执行,每个新的run-time area也是为游标…
by 蔡建良 2019-2-19 数据库名称存在SYSTEM01.DBF表空间,所以先查出你要修改的数据库的DBID和DBNAME. 一. 查询数据库实例名称 加载ORCL实例数据库的SYSTEM01.DBF BBED> set dba 1,2 BBED> dump offset 28 count 4 --4个字节为DBID BBED> dump /v offset 32 count 8 --8个字节为DBNAME 二.修改数据库实例名称 加载你的数据库的SYSTEM01.DBF BBE…