[Oracle 日常管理]使用bbed读取数据文件
时间:2022-07-23
本文章向大家介绍[Oracle 日常管理]使用bbed读取数据文件,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
上节我们介绍了BBED以及如何按照他
这节内容为如何利用他读取数据文件
1. 查询数据文件路径信息
SQL> SELECT FILE#|| ' '||name||' '||bytes from v$datafile;
查出来结果如下
FILE#||''||NAME||''||BYTES
1 /u01/app/oracle/oradata/orcl/system01.dbf 513802240
2 /u01/app/oracle/oradata/orcl/undotbs01.dbf 52428800
3 /u01/app/oracle/oradata/orcl/sysaux01.dbf 293601280
4 /u01/app/oracle/oradata/orcl/users01.dbf 5242880
5 /u01/app/oracle/oradata/orcl/example01.dbf 104857600
然后将输出的内容保存成文本文件,如 listfile.txt
这里也可以只填写需要进行操作的数据文件
[oracle@LProDB-MESTEST1 ~]$ vim listfile.txt
1 /oradata/mesassy/system01.dbf 2147483648
2 /oradata/mesassy/sysaux01.dbf 2661285888
3 /oradata/mesassy/undotbs01.dbf 21474836480
4 /oradata/mesassy/users01.dbf 2147483648
5 /oradata/mesassy/mesassy1.dbf 21474836480
6 /oradata/mesassy/mesassy2.dbf 21474836480
7 /oradata/mesassy/mesassy3.dbf 21474836480
8 /oradata/mesassy/mesassy4.dbf 21474836480
9 /oradata/mesassy/mesassy6.dbf 21474836480
10 /oradata/mesassy/mesassy5.dbf 21474836480
11 /oradata/mesassy/mesassy7.dbf 21474836480
2. 参数文件
我们一般将需要的参数放到一个文件中,然后使用它来操作
我们新建参数文件bbed.par
blocksize=8192
password=blockedit
listfile=/home/oracle/listfile.txt
mode=edit
或者
blocksize=8192
password=blockedit
listfile=/home/oracle/listfile.txt
mode=browse
建议使用browse模式,等需要edit的时候
3.使用参数文件连接
bbed parfile=bbed.par
4.一些简单的命令
列出所有可用的命令
BBED> HELP ALL
列出当前的配置
BBED> SHOW ALL
下一节将结合实例来进行讲解
5.参考资料
http://www.dba-oracle.com/t_bbed.htm
https://blog.csdn.net/tianlesoftware/article/details/5006580
http://www.dba-oracle.com/forensics/t_forensics_bbed.htm
- linux centos7服务器使用密钥登录ssh同时禁止root密码登录
- linux nginx服务器安装verynginx防止CC攻击
- linux nginx安装HttpGuard防止CC攻击
- wordpress您的主机禁用了mail()函数 SMTP邮件通知解决方法
- 我的编程之路:知识管理与知识体系
- UTF-8 为什么会比 UTF-16 浪费?
- 码农也要学算法
- 19 个常用的 JavaScript 简写方法
- 从零开始写 PHP 扩展
- Linux 基础:文件查找 find
- 区块链入门教程
- AI 玩微信小游戏跳一跳的正确姿势,Auto-Jump 算法详解
- 正则表达式实例
- 10 分钟理解 JS 引擎的执行机制
- 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 数组属性和方法
- 解决HTTP status code is not handled or not allowed
- Day8.函数那些事儿
- mac下更改Jupyter notebook工作目录
- Scrapy中将item字段转为简体or繁体
- Mac OS 安装Fiddler
- Python requests模块解析XML
- python requests提示警告InsecureRequestWarning
- python进程池:multiprocessing.pool
- AttributeError: 'list' object has no attribute 'keys'
- raise ValueError("Cannot convert {0!r} to Excel".format(value))
- ImportError: cannot import name 'Process' from 'multiprocessing'
- mac卸载mysql
- 不可错过的Webpack核心知识点
- APP+Web混合全局版的几种布署方法
- 关于合并pdf文件出现的问题