[Oracle 日常管理]bbed的安装
时间:2022-07-23
本文章向大家介绍[Oracle 日常管理]bbed的安装,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. bbed介绍
BBED 全称 block browser and editor 即数据库浏览和编辑工具
该工具从Oracle 7开始一直到Oracle 10g
11g也可以通过ins_rdbms.mk 编译而来
该工具仅用于内部使用,请在Oracle Support人员指导下使用,否则将无法获得支持
所以它有浏览和编辑两种模式,记住除非你知道自己在做什么否则不要使用编辑模式
它可以用来
- 用来 浏览,诊断,修复数据坏块.
- 可以用来查看数据或索引的内部结构,你也可以使用alter system dump命令达到相同目的
- 可以用来认为损坏数据块用来测试备份是否有效
- 黑客有可能利用他来攻击数据库,因为该工具可以绕过数据库层直接进入到数据文件
2. 安装bbed
2.1 Oracle 11g以下
cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk BBED=$ORACLE_HOME/bin/BBED $ORACLE_HOME/bin/BBED
2.2 Oracle 11g
首先从以前本的Oracle中拷贝一些文件至11g的目录
最好是相同架构和系统(不同架构和系统未测试)
其中mesg中的可以不拷贝,是一些说明的文档
Copy $ORA10g_HOME/rdbms/lib/ssbbded.o to $ORA11g_HOME/rdbms/lib
Copy $ORA10g_HOME/rdbms/lib/sbbdpt.o to $ORA11g_HOME/rdbms/lib
Copy $ORA10g_HOME/rdbms/mesg/bbedus.msb to $ORA11g_HOME/rdbms/mesg
Copy $ORA10g_HOME/rdbms/mesg/bbedus.msg to $ORA11g_HOME/rdbms/mesg
Copy $ORA10g_HOME/rdbms/mesg/bbedzhs.msb to $ORA11g_HOME/rdbms/mesg
然后进行编译
cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk BBED=$ORACLE_HOME/bin/BBED $ORACLE_HOME/bin/BBED
这样bbed命令就会在bin目录下,一般环境变量都包括这个目录可直接调用
3.验证安装
我们可以在$ORACLE_HOME/bin目录下找到
之后输入BBED命令,密码为BLOCKEDIT(部分大小写)
下一节介绍如何使用它
4.参考资料
http://www.dba-oracle.com/t_bbed.htm https://blog.csdn.net/tianlesoftware/article/details/5006580
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- AtCoder Beginner Contest 162 A~~D
- P1036 选数
- P1028 数的计算
- P1598 垂直柱状图
- 递归解决全排列问题
- Codeforces Round #622 (Div. 2)A~~C1
- AtCoder Beginner Contest 156 A~~D
- AtCoder Beginner Contest 155
- Codeforces Round #620 (Div. 2) A~~D
- DFS+记忆化搜索 -- 简单练习
- AtCoder Beginner Contest 154
- map + pair用法练习
- 蛇形矩阵
- 【SpringBoot WebFlux 系列】 header 参数解析
- URL 去重的 6 种方案!(附详细实现代码)