PRM-DULOracle数据库恢复工具是一款专门为Oracle数据救援而研发的企业级数据库恢复工具,它基于JAVA 开发,支持对单个数据文件的数据扫描和抽取,同时也支持对Oracle ASM存储数据恢复。

软件其导出的数据既可导出为sqlldr导入数据文件,也可通过PRM-DUL的Data Bridge功能直接导出并插入到指定新库中,实现不落地恢复。

【功能介绍】

可以在不需要运行Oracle数据库的情况下直接针对数据库文件或进行数据解析。

支持ASM,可直接读取ASM磁盘并对其中数据文件以及文件中的数据进行扫描解析。

支持裸设备数据文件读取。

支持LOB字段(CLOB, NCLOB和BLOB)恢复,并支持同一个表中,不同LOB列使用不同CHUNK SIZE的情况

支持多种Big Endian/Little Endian操作平台(AIX/HPUX/SOLARIS/Linux/Windows)数据库数据恢复

支持分区、子分区数据恢复

支持各种表,包括普通的HEAP表和聚簇(CLUSTER)表数据恢复

支持表被truncate后的数据恢复

支持表被drop后的数据恢复

支持在没有SYSTEM表空间和数据字典损坏的情况下的非字典模式数据恢复,并能为判断数据类型提供辅助依据

支持10g及以上的大文件(BigFile)表空间

支持同一个库中不同块大小的数据文件

以纯文本导出时,能够自动生成建表的SQL语句和SQL*Loader导入所需的control文件

【安装说明】

1. 首先保证 JDK 已正确安装且 java 已经加入到环境变量中:

2. 双击 PRM 解压目录下的 prm.bat,并启动 PRM 图形化主界面

【常见问题】

为什么我使用 PRM 总是闪退或者报一些例如” gc warning: Repeated allocation ofvery large block (appr.size 512000)”的 GC 报错?

就目前 ParnassuData 看到的案例而言,绝大多数此类问题都是由于使用了非推荐的 JAVA环境所造成的;特别是在 Linux 平台上使用了 redhat gcj java 的话很容易造成该问题。ParnassusData 建议用户使用 ORACLE 提供的 JDK1.6 以上环境运行 PRM,可以直接使用$JAVA_HOME/bin/java –jar prm.jar 来启动 PRM。

如果我发现了 PRM 的 bug,我应当如何 report bug 给 ParnassusData?

ParnassusData 欢 迎 任 何 人 给 我 们 report bug , 只 需 要 发 邮 件 到report_bugs@parnassusdata.com 就好了, 建议提交 bug 时附上您详细的运行环境 包括操作系统、JAVA 运行环境和 ORACLE 数据库版本的环境信息。

PRM 是否支持 LOB 大对象字段?

PRM 支持 CLOB、NCLOB、BLOB 等大对象字段,包括分区表、Disable/Enable Storagein ROW 等情况均支持对 LOB 的数据搭桥模式,LOB 数据一样无需落地,就可以应用到远程目标数据库中。

对于 LOB 大对象字段不支持普通的 UNLOAD 抽取方式,因为抽取方式在数据导入时会十分麻烦;所以我们也推荐用户尽可能使用 DataBridge 数据搭桥模式。

prm-dul oracle,PRM-DULOracle数据库恢复工具相关推荐

  1. oracle ko16mswin949,PRM DUL Oracle数据库恢复的最后一步

    PRM-DUL是一种Oracle数据抽取工具(data unloader for Oracle),其具备跳过Oracle数据库引擎,直接从块级别抽取数据行的能力. 基于此工具,无需数据库实例能够打开数 ...

  2. 专为Oracle数据恢复而生 - PRM/DUL

    PRM是Oracle企业级灾难恢复工具,其具备Oracle DUL的数据恢复能力,又兼顾了软件的易用性. PRM For Oracle Database 3.1版本主界面: PRM可以恢复几乎所有操作 ...

  3. 数据库linux安装prm,Oracle PRM与JVM以及OS

    PRM(ParnassusData Recovery Manager)基于JAVA语言开发,得益于JVM Java虚拟机,PRM可以无需反复编译就在几乎所有支持JAVA的操作平台上运行,包括但不限于: ...

  4. DUL Oracle Data Unloader工具下载

    Oracle DUL 是Oracle公司内部的数据库恢复工具,由在荷兰的Oracle Support,Bernard van Duijnen开发: DUL不是Oracle的一个产品 DUL不是一个受O ...

  5. windows10 oracle自动备份,Windows系统下oracle 自动备份数据库

    Windows系统下oracle 自动备份数据库 1.创建批处理文件(.bat) 2.建立windows 定时任务 2.1创建任务 2.2 常规处 ->填写任务名称 2.3触发器 2.4 操作 ...

  6. RHEL6 64位系统安装ORACLE 10g 64bit 数据库

    RHEL6 64位系统安装ORACLE 10g 64bit 数据库 2013-08-10 22:12 by 潇湘隐者, 9673 阅读, 2 评论, 收藏, 编辑 记得去年4月份的时候,为公司部署测试 ...

  7. linux oracle dblink 访问 postgresql_从Oracle到PG-PostgreSQL数据库参数配置和查看

    完成PG的源码编译安装,以及解决网络访问正常连接的问题.可参考前面的文章: 从Oracle到PG-轻量简易,PostgreSQL-v11.5源码编译安装 从Oracle到PG-PostgreSQL数据 ...

  8. 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...

    <Oracle大型数据库系统在AIX/UNIX上的实战详解> 讨论31:  oracle.sybase 数据库的不同访问方式   文平. 用户来信要求更细节比较一下Oracle和sybas ...

  9. Oracle XTTS跨平台数据库迁移(从Unix迁移数据库到Linux)_Oracle数据库迁移项

    Oracle数据库迁移教程04 Oracle XTTS跨平台数据库迁移实战 (真正超越OCP/OCM的项目实战系列教程) 本套风哥Oracle教程学习内容 1.Oracle XTTS技术基础知识 2. ...

最新文章

  1. 电脑介绍,最好手提电脑介绍
  2. xcode6.3配置svn,详情教程,小白戳进来。
  3. 自己写的web标准教程,帮你走进web标准设计的世界——第三讲(html终结篇)
  4. Cissp-【第5章 身份与访问管理】-2021-3-14(601页-660页)
  5. 萨默尔机器人_第四届丝博会人工智能受热捧 机器人会送餐会协助办案
  6. jQuery1.4新特性
  7. arduino代码_arduino智能小车项目——01、配件介绍及代码部分教程
  8. [Perl系列二-实战] 1. Perl 读取代码的行数
  9. Linux Shell编程笔记6 sed流编辑器
  10. 2、linux系统root用户忘记密码后的重置方式
  11. 【android自定义控件】button样式自定义二
  12. 各种音频视频编解码详细介绍
  13. SCJP 认证考试指南
  14. 六足机器人的步态分析与实现——1
  15. 微信小程序开发2.框架-视图层-WXS
  16. linux C/C++服务器后台开发面试题总结
  17. pytorch 计算 kl散度 F.kl_div()
  18. 我国OLED技术和OLED显示屏的发展历程
  19. 《祝你一路顺风》-吴奇隆(吉他谱)
  20. Python 装饰器-基本概念

热门文章

  1. 基于cocos2dx引擎的游戏《欢乐麻将》源码
  2. java断点续传原理_java 文件断点续传实现原理
  3. 网页突然乱码_打开网页容易出现乱码是怎么回事
  4. 加密市场强势反弹 BTC大涨超10%,续刷前期新高
  5. 零基础如何入门和学习软件测试?
  6. 多进程编程(四):共享内存
  7. 记一次小学四年级数学问题(四个人过桥)的解决
  8. 潇洒郎: python !r !s
  9. 复述(paraphrases)
  10. CATIA V5R19 CAA RADE 资源及详细安装过程