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

BBED 安装

原创 tworain 2021-11-01
854

BBED的介绍:

BBED(Oracle Block Browerand EDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Oracle支持。

安装BBED工具:

从11g开始默认不提供bbed库文件,这些库文件需要我们自己从10g环境下准备。

10g环境下bbed是自带的:(可以将这些文件从10g拷贝到11g环境下进行编译)

$ORACLE\_HOME/rdbms/lib/ssbbded.o  
$ORACLE\_HOME/rdbms/lib/sbbdpt.o  
$ORACLE\_HOME/rdbms/mesg/bbedus.msb  
$ORACLE\_HOME/rdbms/mesg/bbedus.msg  

建议自己将以上文件保留为压缩包,方便以后使用。

我这里就是将这四个文件使用tar工具压缩bbed_linux_64v1.tar:

下载地址:https://www.modb.pro/download/221160

[oracle@server1 ~]$ ls
bbed_linux_64v1.tar

解压:

[oracle@server1 ~]$ tar xf bbed_linux_64v1.tar

[oracle@server1 ~]$ cd bbed_linux_64
[oracle@server1 bbed_linux_64]$ ll
-rw-r—r— 1 oracle oinstall 8704 Feb 28 2013 bbedus.msb
-rw-r—r— 1 oracle oinstall 10270 Feb 28 2013 bbedus.msg
-rw-r—r— 1 oracle oinstall 223 Feb 28 2013 readme.txt
-rw-r—r— 1 oracle oinstall 3976 Feb 28 2013 sbbdpt.o
-rw-r—r— 1 oracle oinstall 3306 Feb 28 2013 ssbbded.o

将这些文件拷贝到指定位置:

cp ssbbded.o $ORACLE_HOME/rdbms/lib/  
cp sbbdpt.o $ORACLE_HOME/rdbms/lib/  
cp bbedus.msb $ORACLE_HOME/rdbms/mesg/  
cp bbedus.msg $ORACLE_HOME/rdbms/mesg/

进行编译:

[oracle@server1 ~]$

make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACLE_HOME/bin/bbed

编译成功后,可以连接bbed使用:

Password: blockedit //默认密码

[oracle@server1 ~]$ bbed

BBED: Release 2.0.0.0.0 - Limited Production on Wed Jul 29 23:46:35 2020

Copyright © 1982, 2011, Oracle and/or its affiliates. All rights reserved.

* !!! For Oracle Internal Use only !!! *

BBED>

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

文章被以下合辑收录

评论