编写 init.dul, compatible=9 表示版本为9i

osd_big_endian_flag=false

osd_dba_file_bits=10

osd_c_struct_alignment=32

osd_file_leader_size=1

osd_word_size=32

control_file=d:\testdul\control.dul

db_block_size=8192

export_mode=true

compatible=9

使用 select ts#, rfile#, name from v$datafile; 将文件拷贝到文本中  生成 control.dul

0          1 D:\oraclehx\oracle\ORADATA\GLIS\SYSTEM01.DBF

1          2 D:\oraclehx\oracle\ORADATA\GLIS\UNDOTBS01.DBF

3          3 D:\oraclehx\oracle\ORADATA\GLIS\CWMLITE01.DBF

4          4 D:\oraclehx\oracle\ORADATA\GLIS\DRSYS01.DBF

5          5 D:\oraclehx\oracle\ORADATA\GLIS\EXAMPLE01.DBF

6          6 D:\oraclehx\oracle\ORADATA\GLIS\INDX01.DBF

7          7 D:\oraclehx\oracle\ORADATA\GLIS\ODM01.DBF

8          8 D:\oraclehx\oracle\ORADATA\GLIS\TOOLS01.DBF

9          9 D:\oraclehx\oracle\ORADATA\GLIS\USERS01.DBF

10         10 D:\oraclehx\oracle\ORADATA\GLIS\XDB01.DBF

12         11 D:\oraclehx\oracle\ORA92\DATABASE\GLIS8_INDEX.ORA

13         12 D:\oraclehx\oracle\ORA92\DATABASE\GLIS8_TABLE.ORA

14         13 D:\oraclehx\oracle\ORA92\DATABASE\GLIS8_MAINTABLE.ORA

输入dual 后, 输入bootstrap 然后, 使用unload 输出dmp

DUL> unload database;

=>这将导出整个数据库(包括SYS的表)

DUL> unload user ;

=> 这将导出所有特定用户所拥有的表。

DUL> unload table ;

=> 这将导出用户所指定的表

DUL> describe ;

将列出表的列信息。

DUL> scan database;

=> 扫描所有数据文件的所有块。

将产生两个文件:

1:seg.dat找到的段头的信息(索引/集群/表)(对象ID,文件号和块号)。

2:ext.dat连续的表/集群的数据块的信息。(对象ID(V7),文件和段头的块号(V6),文件号和第一个块的块号,块的数量,表数量)

DUL> scan tables;

=> 也会生成seg.dat 和ext.dat 两个文件.

扫描所有段上的所有的表

oracle dul 扫描磁盘,dul oracle 数据恢复相关推荐

  1. oracle dul 扫描磁盘,案例:Oracle dul数据挖掘 磁盘损坏dul提取数据文件中表的数据及l...

    天萃荷净 通过使用Oracle DUL工具提取损坏磁盘里的数据库文件中的表及lob字段中内容 在有次8i的库恢复中,因为硬盘损坏导致几个表出现很多诡异性坏块,尝试使用dul对其进行挖掘数据,当时使用d ...

  2. oracle中asm磁盘不足,Oracle用户无法访问ASM磁盘组问题

    1. 权限问题引起找不到ASM磁盘组 1.1 确认操作系统用户属主 # 确认属主 Grid Infrastructure Home Owner : grid Primary Group : oinst ...

  3. oracle索引扫描的种类,Oracle 系列之索引(Index)

    索引的意义在于类似一本书的目录,可以快速的查找到需要的内容. 一.创建语法 create or replace unique|bitmap index .on .(|asc|desc , |asc|d ...

  4. oracle oda建立磁盘组,oracle DBA反映ODA中的虚拟机无法分配内存

    调查最终原因是由于oracle数据库本身参数设置的问题. 1. 怎么给虚拟机调整内存和cpu: oakcli configure vm   uat-ihub-oracle-db    -prefnod ...

  5. oracle oda建立磁盘组,Oracle ODA一体机介绍.pdf

    Oracle ODA一体机介绍 ORACLE产品介绍 Oracle 数据库设备 Oracle 数据库设备可简化高可用性数据库解决方案的部署.维护 和支持,从而节省时间和资金.它提供了全面.一体化的集群 ...

  6. oracle如何增加磁盘,牛刀小试Oracle之ORACLE 11GR2 RAC安装配置-asm磁盘组配置添加(四)...

    回顾之前的第一章,asm磁盘组我做了如下的规划: 划分效果如下: ------------------------------------------------------------------- ...

  7. Oracle服务扫描工具Oscanner

    Oracle服务扫描工具Oscanner Oracle是甲骨文公司推出的关系型数据库,适用于中大规模数据存储,如大型企业.电信.银行等行业.Kali Linux集成了Oracle服务扫描专向工具Osc ...

  8. 案例:Oracle dul数据挖掘 磁盘损坏dul提取数据文件中表的数据及l

    通过使用Oracle DUL工具提取损坏磁盘里的数据库文件中的表及lob字段中内容 在有次8i的库恢复中,因为硬盘损坏导致几个表出现很多诡异性坏块,尝试使用dul对其进行挖掘数据,当时使用dul 9 ...

  9. dul恢复oracle数据,学习笔记:Oracle dul数据挖掘 使用DUL数据恢复软件恢复分区表中...

    使用Oracle dul数据恢复工具对Oracle数据库分区表中的数据进行恢复 创建SALES分区表案例 CREATE TABLE SALES ( PRODUCT_ID VARCHAR2(5), SA ...

最新文章

  1. 【自动驾驶】23.相机成像究竟是成在像平面还是成在焦平面
  2. H3C 2126 限速后的问题
  3. 网页设计图片向上浮动_果冻公开课第六课:5分钟理解浮动布局
  4. object转class_从零并发框架(三)异步转同步注解+字节码增强代理实现
  5. Shiro的多Realm验证的实现--shiro实现不同身份使用不同Realm进行验证
  6. oracle异常:主动抛出自定义异常+捕获指定异常
  7. 从心理学角度看,如何提高招聘面试的准确率?
  8. 基于python下django框架 实现旅游景区景点售票系统详细设计
  9. CentOS7安装CA根证书
  10. java文件名特殊字符_文件名不能包含哪些特殊字符
  11. 在Vue中使用video.js播放器组件(vue-video-player)
  12. 1.初识elasticsearch
  13. 名帖55 隋代 楷书《苏孝慈墓志》
  14. 解决清华大学校园网自动连接问题
  15. 大龄焦虑?如何看待程序员35岁职业危机?
  16. IText7添加图片覆盖文字
  17. web中转服务器,Web服务器
  18. 改变DataGridView中的DataGridViewButtonCell单元格的背景色.
  19. Oracle中新建数据表的两种方法
  20. android生成apk流程,Android Studio生成APK的基本流程

热门文章

  1. 焱融科技与趋动科技携手解决一站式存算难
  2. javaweb JAVA JSP水费管理系统JSP电费管理系统JSP缴费管理系统JSP水费缴费系统JSP水电费管理
  3. android常用代码合集,Android常用代码
  4. 多节点单进程Nodelet
  5. 红米ac2100有ipv6吗_Redmi路由器AC2100开箱:六天线简单直接,功能丰富对玩家友好...
  6. Python - 体脂率
  7. 网络与社会导论课上所学感悟
  8. 网易汪源:我们怎么做开源
  9. 使用线程安全型双向链表实现简单 LRU Cache 模拟
  10. 小小的PDF 攻防世界