Advertisement

PRM-DUL Oracle (数据库恢复工具) 版本 4.1。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
PRM-DUL Oracle数据库恢复工具是一款专门为Oracle数据恢复任务而设计的企业级软件。该工具能够在多个操作系统平台上运行,包括AIX、HPUX、SOLARIS、Linux和Windows,并能够有效支持对Oracle 9i、10g、11g和12c各版本的数据库进行数据救援工作。凭借其基于JAVA技术的开发,以及无需安装的绿色部署特性,该软件操作简便,易于上手。PRM-DUL Oracle数据库恢复工具(简称PRM-DUL)能够独立处理单个数据文件,或直接针对Oracle ASM存储磁盘上的数据进行恢复操作。自1.0版本发布以来,PRM-DUL Oracle数据库恢复工具已通过多次功能增强、补丁修正以及恢复逻辑的持续改进,展现出卓越的稳定性和可靠性。当前版本软件同样支持对Oracle 9i/10g/11g/12c各版本数据库的数据救援工作。该软件采用JAVA技术构建,并具备绿色部署的优势,下载后即可直接使用;在Windows系统上,只需点击prm.bat脚本即可启动;而在Linux/Unix环境下,则需要执行./prm.sh脚本。为了确保最佳性能,建议使用JAVA版本在1.6及以上。若需要针对裸设备文件执行数据救援任务,则需安装并使用JAVA openjdk版本;除此之外,官方JAVA版本也能满足需求。借助图形化的操作界面和便捷的恢复向导(Recovery Wizard),用户无需掌握复杂的命令或深入理解ORACLE底层数据结构原理即可轻松完成数据库数据的恢复工作。该软件支持对单个数据文件的全面扫描与提取功能,同时也能有效地进行Oracle ASM存储数据的恢复。导出的数据可选择以sqlldr格式导入到其他数据库中进行处理,或者利用PRM-DUL的Data Bridge功能直接将其导入到目标新库中实现无落地恢复。PRM-DUL Oracle数据库恢复工具具备强大的功能:它能够在不依赖于Oracle数据库运行的情况下直接针对数据库文件或进行数据解析;此外,该工具还支持ASM功能,可以直接读取ASM磁盘中的数据文件并对其内容进行扫描和解析;更进一步地,它还能读取裸设备的数据文件。此外, PRM-DUL 还支持LOB字段(CLOB, NCLOB和BLOB)的完整恢复, 并能有效处理同一表中不同LOB列采用不同CHUNK SIZE的情况;同时,该工具支持多种Big Endian/Little Endian操作平台(AIX/HPUX/SOLARIS/Linux/Windows)上的数据库数据恢复, 以及分区、子分区数据的快速恢复;此外, 还可以处理表被truncate或drop后的数据恢复场景;甚至在SYSTEM表空间和数据字典损坏的情况下, 也能提供非字典模式的数据恢复方案, 并为判断数据类型提供辅助依据;最后, 该软件还支持10g及以上的大文件(BigFile)表空间以及同一库中不同块大小的数据文件;并且在导出纯文本格式时, 能够自动生成建表的SQL语句和SQL*Loader导入所需的control文件. PRM-DUL Oracle (数据库恢复工具) v4.1更新日志: 1. 显著增强了对使用DELETE命令误删除数据的救援和恢复能力。 2. 对字典模式下LOB数据Data Bridge功能进行了优化升级, 大幅提升了导出性能表现。 3. 新增了在非字典模式下LOB数据的Data Bridge支持机制。 4. 增加了Schema级的DDL导出支持, 包括表、索引和视图创建语句信息的功能扩展。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Oracle PRM-DUL v4.1.zip
    优质
    Oracle PRM-DUL数据库恢复工具v4.1是一款专业的数据恢复软件,专门针对Oracle数据库的数据文件、控制文件和归档日志进行修复与重建。此版本提供增强的分析功能及错误修正,有效帮助用户解决各类数据库损坏问题。 PRM-DUL Oracle数据库恢复工具是一款专为Oracle数据救援而研发的企业级软件,在多个操作系统(如AIX、HPUX、SOLARIS、Linux及Windows)上均能稳定运行,支持对9i至12c各版本的Oracle数据库进行数据抢救工作。该软件基于JAVA开发而成,无需安装即可使用,并具备直观友好的图形化操作界面。 PRM-DUL Oracle数据库恢复工具能够直接解析和扫描单个数据文件或ASM存储磁盘中的数据,在不运行Oracle服务器的情况下也能执行相关任务。它支持裸设备读取、LOB字段(CLOB, NCLOB及BLOB)的恢复,以及多种操作系统平台上的大端模式/小端模式下的数据库恢复操作。 此外,该软件还能够处理分区和子分区的数据恢复工作,并且适用于各种表类型,包括普通HEAP表与聚簇(Cluster)表。即使在SYSTEM表空间或数据字典受损的情况下也能执行非字典模式的恢复任务并提供辅助判断依据。PRM-DUL支持10g及以上版本的大文件(BigFile)表空间和不同块大小的数据文件。 更新至最新版后,该工具添加了对误使用DELETE命令删除的数据进行救援的功能,并优化了在字典及非字典模式下LOB数据的Data Bridge功能。此外还增加了Schema级别的DDL导出支持(包含创建表、索引与视图的相关信息)以及对于加载数据时的信息重用功能的支持。 以纯文本格式输出恢复结果时,该软件能自动生成用于重建数据库结构和导入文件所需的SQL语句及控制文件。
  • OracleDUL
    优质
    Oracle数据恢复工具DUL(Data Ultra Recovery Language)是一款专为Oracle数据库设计的数据抢救软件,能够从损坏或无法启动的数据库中提取关键信息。 DUL数据库恢复实战步骤包括支持多级别安全标签(MLSLABEL)、VARRAY、OBJECT类型列以及嵌套表。在卸载过程中,DUL假定所有数据文件中的数据已经提交,并不进行一致性校验,这意味着它执行的是脏读操作,这是其主要缺点之一。然而,可以利用这一特性来恢复因TRUNCATE或DROP误操作而丢失的表。
  • DUL
    优质
    DUL数据恢复工具是一款专为数据库工程师设计的专业级数据恢复软件,能够有效恢复因误操作或系统故障导致丢失的数据,保障企业信息资产安全。 Oracle DUL全称为Data Recovery Utility,是一款由Oracle公司开发的数据恢复工具,主要用于处理数据库中的数据丢失或误删除问题。它对于DBA(数据库管理员)来说至关重要,因为它能够在不影响生产环境的情况下进行精细的数据库恢复操作。 DUL的主要特点包括: 1. **非破坏性恢复**:可以在不修改源数据库的情况下进行数据恢复,避免了在恢复过程中对原有数据的风险。 2. **选择性恢复**:允许用户精确地选择要恢复的表、行或列,而不仅仅是整个数据库或表空间。 3. **日志分析能力**:能够解析redo logs,帮助识别和恢复导致数据丢失的事务。 4. **错误纠正**:对于由于各种原因(如物理损坏)造成的不一致数据,DUL有专门的检查与修复机制。 5. **脚本化支持**:用户可以通过编写脚本来自动化恢复过程,提高效率。 在使用Oracle DUL进行数据恢复时,一般遵循以下步骤: 1. **备份与验证**:首先确保拥有最新的数据库备份,并验证其完整性。 2. **获取相关文件**:包括控制文件、redo logs和数据文件等,在恢复过程中可能需要用到这些文件。 3. **分析日志**:使用DUL工具来解析redo logs,找出导致数据丢失的事务。 4. **创建工作环境**:建立一个独立的工作目录,并将需要恢复的数据文件复制到其中。 5. **运行DUL**:根据分析结果通过命令行工具指定要恢复的对象和操作,执行恢复过程。 6. **验证与导入**:在完成恢复后,需验证数据的正确性。然后根据具体情况选择合适的方式将数据导入原数据库或新建的数据库中。 readme.txt文件通常会包含关于如何使用DUL工具的详细指南,包括安装、配置、基本命令用法以及常见问题解决方案等内容。“dul数据恢复.zip”可能包含了DUL工具的安装程序和示例脚本等辅助文件。 在实际操作过程中,理解Oracle体系结构及事务处理原理非常重要。这将直接影响到选择合适的恢复策略。此外,熟悉SQL语法和DUL提供的命令也是必不可少的技能。例如,“`DUL> extract table`”用于提取特定表的数据;“`DUL> recover transaction`”则用来恢复特定事务。 总的来说,Oracle DUL是一款强大的数据恢复工具,但其使用需要一定的技术背景与经验。对于DBA而言,掌握DUL的使用方法能够显著提升在遇到数据丢失问题时的应对能力。
  • OracleAUL6
    优质
    Oracle AUL6是一款专为Oracle数据库设计的数据恢复和维护工具,能够帮助用户快速诊断并解决各种数据丢失问题,确保企业关键业务系统的稳定运行。 AUL(MyDUL)Oracle及Oracle ASM数据恢复服务提供专业的数据库修复解决方案。
  • PRM-DUL-v3.1.zip(更新)
    优质
    该文件为PRM-DUL软件v3.1版本的更新包,包含多项功能优化及错误修复,旨在提升用户体验和系统稳定性。 此工具可以从dbf文件中读取数据并导出,在Oracle数据库无法正常打开的情况下进行紧急数据恢复。v3.1版本支持使用企业版许可证,并包含2个企业级许可证,不限制恢复的数据条数。
  • FY_Recover_Data-Oracle
    优质
    FY_Recover_Data是一款专业的Oracle数据库恢复工具,专门设计用于修复因各种原因导致的数据丢失问题,帮助用户快速、安全地恢复重要信息。 不小心执行了 `TRUNCATE` 命令导致数据丢失是数据库管理中的常见问题之一。幸运的是,在某些情况下可以通过特定的方法恢复这些被删除的数据。 ### TRUNCATE命令的工作原理 当使用 `TRUNCATE TABLE table_name;` 语句时,Oracle 数据库并不会逐个清除用户数据块上的实际数据内容,而只是重置了数据库中相关的元数据信息。换句话说,虽然表中的记录看起来已经不存在了(因为查询结果为空),但实际上这些物理存储空间仍然被保留着,并等待新的数据插入。 ### 恢复TRUNCATE删除的数据 为了恢复因 `TRUNCATE` 命令丢失的数据,可以使用由黄炜先生开发的PL/SQL包 `Fy_Recover_Data`。这个工具利用了Oracle数据库内部的表扫描机制和数据嫁接技术来实现这一目标。 #### 步骤一:准备环境 1. **下载并安装恢复工具**: - 下载 `FY_Recover_Data.zip` 文件,并在Linux系统中将其解压缩。 2. **创建必要的目录对象(如果尚未存在的话)**: ```sql CREATE OR REPLACE DIRECTORY FY_DATA_DIR AS /path/to/data/file/directory; ``` #### 步骤二:执行恢复过程 1. 在 `SYS` 用户下运行脚本,以安装和配置所需存储过程: ```sql @/home/oracle/FY_Recover_Data.SQL ``` 2. **获取目标表的物理位置**: 通过查询 `DBA_TABLES` 和 `DBA_DATA_FILES` 视图来找到需要恢复数据文件的确切路径。 3. **执行实际的数据恢复操作**: ```sql DECLARE tgtowner VARCHAR2(30) := SCOTT; -- 表的所有者 tgttable VARCHAR2(30) := TEST_EMP; -- 被截断的表名 datapath VARCHAR2(4000) := /u03/oracle/oradata/WUTONG/datafile/; -- 数据文件路径,确保与实际位置匹配 datadir VARCHAR2(30) := FY_DATA_DIR; rects VARCHAR2 (15); recfile VARCHAR2 (64); rstts VARCHAR2 (30); rstfile VARCHAR2 (64); blksz NUMBER; rectab varchar2(30); rsttab varchar2(30); copyfile varchar2(150); BEGIN Fy_Recover_data.prepare_files(tgtowner, tgttable, datapath, datadir, rects, recfile, rstts, rstfile, blksz); Fy_Recover_data.fill_blocks(tgtowner,tgttable ,datadir ,rects ,recfile,rstts ,8 , tgtowner ,tgtowner , rectab ,rsttab, copyfile); Fy_Recover_data.recover_table(tgtowner, tgttable, tgtowner, rectab, tgtowner, rsttab, datadir, datadir, recfile,datadir,copyfile ,blksz); END; ``` #### 步骤三:验证恢复结果 1. **查询表的数据**: - 检查原表 `TEST_EMP` 是否已成功填充了之前被截断的数据。 2. **清理临时对象和文件** 在完成数据恢复之后,务必删除由该过程创建的任何临时表空间、相关数据库对象以及相应的物理文件。 ### 注意事项 - 数据库必须保持运行状态,并且有足够的权限执行上述操作。 - 恢复过程可能会产生额外的数据存储需求。因此,在实际环境中使用前,请确保充分了解其影响并进行适当的规划和测试。 通过遵循以上步骤,可以有效地恢复因 `TRUNCATE` 命令而丢失的数据库数据。
  • MySQL 8.0
    优质
    MySQL 8.0数据库恢复工具是一款专为MySQL 8.0版本设计的数据恢复解决方案,能够帮助用户有效应对数据丢失或损坏问题,确保数据库的完整性和可用性。 文件级别数据库恢复工具软件适用于操作系统崩溃后将MySQL数据目录拷贝出进行恢复,在恢复前需要使用之前备份的数据库结构新建空库,然后将还原文件的数据恢复到新库中。目前该软件只能恢复InnoDB引擎和MyISAM引擎表。
  • SQL Server
    优质
    SQL Server数据库恢复工具是一款专为解决SQL Server数据库损坏、数据丢失等问题设计的专业软件。它能够帮助用户快速、安全地恢复数据库中的表、视图等对象及其中的数据,适用于各种规模的企业和组织,确保关键业务信息的完整性和可用性。 ApexSQL Log 2018是一款实用的SQL数据库误操作恢复工具。相比之前的版本(如ApexSQL Log 2016),它增加了对SQL Server 2008、2012以及2018的支持,提供了数据审计、查看操作日志和完整历史记录的功能,并且能够全面地恢复已删除或损坏的数据。这款工具是数据库管理的理想助手。
  • MySQL.zip
    优质
    本资源包提供了一套针对MySQL数据库的高效恢复解决方案,适用于数据丢失或损坏的情况。包含多种实用工具和技术文档,帮助用户快速、安全地恢复重要信息。 mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip/mysql数据库恢复工具.zip_mysql数据库恢复工具.zip 简化后的描述: mysql数据库恢复工具(zip文件重复列出多次)
  • DUL Oracle DUL 4.108
    优质
    DUL Oracle DUL 4.108是一款专为Oracle数据库设计的数据卸载工具,支持直接读取和恢复损坏或无法打开的数据库文件,帮助用户有效管理数据安全与备份。 Oracle DUL(Oracle Data Unloader)是一种用于导出Oracle数据库文件的工具,在数据库无法正常启动的情况下可以扫描数据文件并进行数据导出。除了Oracle内部使用的程序外,市场上也有一些相关的服务程序可用。