oracle 11gr2 bbed 安装,oracle之 11.2.0.4 bbed安装

oracle之 11.2.0.4 bbed安装

发布时间:2020-08-15 02:33:11

来源:ITPUB博客

阅读:100

作者:张冲andy

一、 bbed安装:

1、ORACLE 11G下安装BBED,需要从ORACLE 10G中复制三个包 sbbdpt.o 、ssbbded.o

并将两个文件移到$ORACLE_HOME/rdbms/lib/ 目录下 , bbedus.msb 移到 $ORACLE_HOME/mesg/ 下面

[oracle]$ pwd

/u01/app/oracle/product/11.2.0/db_1/rdbms/lib

node1-> ll bbedus.msb

-rw-r--r--. 1 oracle oinstall 8704 Mar 5 17:39 bbedus.msb

node1-> ll sbbdpt.o

-rw-r--r--. 1 oracle oinstall 1863 Mar 5 17:39 sbbdpt.o

node1-> ll ssbbded.o

-rw-r--r--. 1 oracle oinstall 1191 Mar 5 17:39 ssbbded.o

2、 编译

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

Linking BBED utility (bbed)

3、安装成功登陆如下:

[oracle]$ bbed

Password: 默认密码是:blockedit

BBED>

4、 配置bbed

BBED> set file 1 block 1

BBED-00312: no LISTFILE specified > 原因没有配置

-- 将sql 查询结果,写入 bbedfile.txt 文件, 并配置 bbed 的 par.bbd

SQL> select file#||' '||name||' '||bytes from v$datafile ;

[oracle@12c01 bbed]$ cat bbedfile.txt

1 /home/oracle/app/oracle/oradata/andycdb/system01.dbf 859832320

3 /home/oracle/app/oracle/oradata/andycdb/sysaux01.dbf 576716800

4 /home/oracle/app/oracle/oradata/andycdb/undotbs01.dbf 62914560

5 /home/oracle/app/oracle/oradata/andycdb/pdbseed/system01.dbf 262144000

6 /home/oracle/app/oracle/oradata/andycdb/pdbseed/sysaux01.dbf 367001600

7 /home/oracle/app/oracle/oradata/andycdb/users01.dbf 5242880

8 /home/oracle/app/oracle/oradata/andycdb/pdbseed/undotbs01.dbf 104857600

9 /home/oracle/app/oracle/oradata/andycdb/pdb01/system01.dbf 272629760

10 /home/oracle/app/oracle/oradata/andycdb/pdb01/sysaux01.dbf 398458880

11 /home/oracle/app/oracle/oradata/andycdb/pdb01/undotbs01.dbf 104857600

12 /home/oracle/app/oracle/oradata/andycdb/pdb01/users01.dbf 17039360

13 /home/oracle/app/oracle/oradata/andycdb/pdb01/clone01.dbf 1048576

26 /home/oracle/app/oracle/oradata/andycdb/cdb_users01.dbf 5242880

27 /home/oracle/app/oracle/oradata/andycdb/pdb01/pdb01_users01.dbf 5242880

28 /home/oracle/app/oracle/oradata/andycdb/undotbs02 5242880

29 /home/oracle/app/oracle/oradata/andycdb/pdb01/undotbs02 5242880

30 /home/oracle/app/oracle/oradata/andycdb/pdb01/undotbs03 5242880

[oracle bbed]$ cat par.bbd

blocksize=8192

listfile=bbedfile.txt

mode=edit

5、 正式登陆使用

[oracle bbed]$ bbed parfile=par.bbd

BBED> info

File# Name Size(blks)

----- ---- ----------

1 /home/oracle/app/oracle/oradata/andycdb/system01.dbf 104960

3 /home/oracle/app/oracle/oradata/andycdb/sysaux01.dbf 70400

...... 省略

BBED> set file 31 block 1

FILE# 31

BLOCK# 1 > 成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供10g,11g linux及windows BBED工具 及详细编译说明readme文件。 一. 10g linux编译BBED [oracle@node3 ~]$ cd $ORACLE_HOME/rdbms/lib [oracle@node3 lib]$ make -f ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACLE_HOME/bin/bbed 直接生成到bin下为可执行文件 编译完成后: 编译成功后登陆BBED,登陆时需要密码(BBED的默认密码是blockedit) [oracle@node3 bin]$ bbed Password: BBED: Release 2.0.0.0.0 - Limited Production on Wed Apr 11 10:01:07 2018 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. ************* !!! For Oracle Internal Use only !!! *************** BBED> 二. 11g linux编译BBED oracle 11gR2环境中编译BBED可执行文件所需要的ssbbded.o和sbbdpt.o对象文件被移除,不过可以从oracle 10g环境中将这两个文件拷贝到oracle11g环境进行编译。 除了将上面的ssbbded.o和sbbdpt.o 文件拷贝到11g环境外,BBED还需要用到 $ORACLE_HOME/rdbms/mesg目录下的bbedus.msb这个信息文件, 这几个文件都需要从oracle10g中拷贝到oracle11g中对于的目录中。 文件夹linux_10g_bbed_64 包括了这3个文件。 下面是将以上3个文件从Oracle 10g中拷贝到11g对于目录后编译的过程。 1)把linux_10g_bbed_64目录下的10g的ssbbded.o和sbbdpt.o 放到 $ORACLE_HOME/rdbms/lib 目录下 2)把linux_10g_bbed_64目录下的10g的 bbedus.msb 文件拷贝到 $ORACLE_HOME/rdbms/mesg目录下 3)编译 [oracle@node1 ~] cd $ORACLE_HOME/rdbms/lib [oracle@node1 ~] make -f ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACLE_HOME/bin/bbed [oracle@node3 bin]$ bbed Password: BBED: Release 2.0.0.0.0 - Limited Production on Wed Apr 11 10:01:07 2018 Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved. ************* !!! For Oracle Internal Use only !!! *************** BBED> 三、windows 11GR2 bbed oracle9i版本以后Oracle不装载BBED了, Windows上也没有makefile来编译bbed。 所以,如果你想在Windows上使用bbed,你需要很多文件(本下载压缩包已经全包含了): 你需要一个bbed.exe. 你只能从Oracle 9i的安装中得到它。 你需要有一堆的DLL。所有这些DLL在Oracle9i安装中可以得到。 使用BBED需要消息文件。这文件是“bbedus.msb”,位于Oracle9i安装的MESG目录下。而你需要将其复制到ORACLE_HOME的RDBMS\MESG目录下。 这些在目录本压缩包的 bbed_win 中已经全部提供了。 把它们放在BBED安装的目录下(比如D:\bbed_win),环境变量ORACLE_HOME设置好。确保消息文件在$ORACLE_HOME\RDBMS\MESG下,最后启动BBED: D:\bbed_win>bbed Password: BBED: Release 2.0.0.0.0 - Limited Production on Wed Apr 11 10:20:43 2018 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. ************* !!! For Oracle Internal Use only !!! *************** BBED>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值