
1. 什么是bbed ?
Oracle Block Brower and EDitor Tool,是一个可以对oracle data block进行查看,编辑修改的内置工具。对于bbed,oracle本身是不提供支持的。
2. 如何编译bbed环境?
10g版本:
1) 编译bbed
cd $ORACLE_HOME/rdbms/lib
make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACLE_HOME/bin/bbed
2) 修改环境变量
将$ORACLE_HOME/rdbms/lib 加入到PATH变量中,如下:
PATH=$ORACLE_HOME/bin:$PATH:/home/ora10g/product/10.2/rdbms/lib; export PATH
11g以及12c及19c版本:(本人测试环境为11g/12c/19c)
将bbed编译安装需要的一下4个包上传到/home/oracle/bbed目录下
ssbbded.o
sbbdpt.o
bbedus.msb
bbedus.msg
1) copy /home/oracle/bbed目录下的包到对应的环境目录:
cp /home/oracle/bbed/*.o $ORACLE_BASE/product/11.2.0/db_1/rdbms/lib
cp /home/oracle/bbed/bbedus* $ORACLE_BASE/product/11.2.0/db_1/rdbms/mesg
cp /home/oracle/bbed/*.o $ORACLE_BASE/product/12.2.0/db_1/rdbms/lib
cp /home/oracle/bbed/bbedus* $ORACLE_BASE/product/12.2.0/db_1/rdbms/mesg
cp /home/oracle/bbed/*.o $ORACLE_BASE/product/19.3.0/db_1/rdbms/lib
cp /home/oracle/bbed/bbedus* $ORACLE_BASE/product/19.3.0/db_1/rdbms/mesg
cp /home/oracle/bbed/*.o $ORACLE_HOME/rdbms/lib
cp /home/oracle/bbed/bbedus* $ORACLE_HOME/rdbms/mesg
cd $ORACLE_BASE/product/12.2.0/db_1/rdbms/lib
rm -rf ssbbded.o
rm -rf sbbdpt.o
cd $ORACLE_BASE/product/12.2.0/db_1/rdbms/mesg
rm -rf bbedus.msb
rm -rf bbedus.msg

最低0.47元/天 解锁文章
546

被折叠的 条评论
为什么被折叠?



