只有DBF文件 如何做Oracle 数据恢复?

这可能是部分刚接手的运维人员 或者代维人员所要遇到的问题, 一个老的数据库只剩下DBF文件了,要如何恢复其中的数据?

 

其实这个问题 分成好多种情况,请自行对号入座:

 

1)数据库所有的DBF文件都在,没有缺失,也没有损坏

这个情况是最简单的 自己建一个参数文件INIT.ORA,并基于这些DBF文件去创建控制文件,然后尝试打开数据库即可。如果说数据文件都是干净的CLEAN的,那么直接可以打开。如果数据文件是DIRTY的,这里由于没有REDO LOG了,所以需要以隐藏参数等方式打开数据库。

2) 数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,没有损坏

这种情况在 1)的基础上将缺失的数据文件OFFLINE DROP掉就好了,因为对应的数据文件都没了,那么丢了对应数据文件上的数据也很正常

3) 数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,非SYSTEM01.dbf的数据文件有少量损坏

这种情况在 2)的基础上打开数据库问题并不大,但打开数据库后 由于其他表空间数据文件上有少量损坏,所以具体访问用户数据时可能出现ORA-1578、ORA-8103、ORA-1410、ORA-00600等错误,还是比较容易克服的

4) 数据库DBF有少量缺失,缺失主要是非SYSTEM01.DBF的数据文件,SYTEM01.DBF有损坏

这种情况下打开数据库就不容易了,可能需要用到BBED技术去修改SYSTEM01.DBF,以便才能打开数据库

5) 只有部分DBF,其中还缺失了SYSTEM01.DBF

这种情况不要指望能打开数据库,只能使用PRM-DUL之类的软件 来直接抽取数据

 

以上情况1)~4) 只要SYSTEM01.DBF还在或者损坏的不是太严重,那么都可以由专业技术人员去打开数据库后导出数据,但是在情况5)下只能使用DUL类工具去抽取数据了。

 

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

 

诗檀软件专业数据库修复团队

 

服务热线 : 13764045638   QQ号:47079569    邮箱:service@parnassusdata.com

 

ORACLE PRM是诗檀软件独立研发的ORACLE数据库灾难恢复软件,其具有全程图形化界面、简单高效等特点。

欢迎下载使用ORACLE PRM。 下载地址:http://parnassusdata.com/sites/default/files/ParnassusData_PRMForOracle_3206.zip

PRM用户使用手册。http://www.parnassusdata.com/sites/default/files/ParnassusData%20Recovery%20Manager%20For%20Oracle%20Database%E7%94%A8%E6%88%B7%E6%89%8B%E5%86%8C%20v0.3.pdf

 

 

诗檀软件PRM

How to Run PRM-DUL For Oracle Database on AIX

How to Run PRM-DUL For Oracle Database on AIX

 

[gview file=”https://www.askmac.cn/wp-content/uploads/2014/10/How-to-Run-PRM-For-Oracle-Database-on-AIX.pdf”]

Case Study on PRM-DUL Recovery for Oracle Database

Case Study on PRM-DUL Recovery for Oracle Database

 

 

[gview file=”https://www.askmac.cn/wp-content/uploads/2014/10/Case-Study-on-PRM-DUL-Recovery-for-Oracle-Database.pdf”]

PRM-DUL成功案例:帮助华东某银行恢复被truncate掉的表

用户truncate误删  schema下的若干数据表,无法使用flashback query等技术恢复数据,尝试从之前的全备份中恢复,数据库restore速度较快,但是archivelog恢复时由于HP data Protecter的不明原因导致归档恢复十分缓慢,缓慢一个归档往往要几分钟,而需要restore数百个归档,时间上无法接受。

该案例通过PRM-DUL直接在字典模式下恢复truncate数据的功能,在不到一个小时内就恢复了数十万条数据,虽然我们无法保证不丢失一条数据,但至少帮助用户在最短时间内恢复了主要业务。

PRM-DUL恢复truncate数据的流程可以参考:

http://jingyan.baidu.com/article/47a29f2434aa15c015239947.html

 

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638   QQ号:47079569    邮箱:service@parnassusdata.com

 

ORACLE PRM是诗檀软件独立研发的ORACLE数据库灾难恢复软件,其具有全程图形化界面、简单高效等特点。

欢迎下载使用ORACLE PRM。 下载地址:http://parnassusdata.com/sites/default/files/ParnassusData_PRMForOracle_3206.zip

PRM用户使用手册。http://www.parnassusdata.com/sites/default/files/ParnassusData%20Recovery%20Manager%20For%20Oracle%20Database%E7%94%A8%E6%88%B7%E6%89%8B%E5%86%8C%20v0.3.pdf

 

 

诗檀软件PRM

 

 

 

ParnassusData Recovery Manager (PRM) for Oracle Database Update


ParnassusData Recovery Manager (PRM) for Oracle Database是强大的数据库恢复工具,已经在大量的真实恢复案例中发挥作用,其强大恢复能力和简单易用的图形化人机交互界面使得没有Oracle异常恢复经验的人一样可以从损坏的数据库中拯救出数据。如果你是PRM初学者,那么需要了解下下面的信息:

文档: PRM的技术支持和下载站点均为 http://parnassusdata.com,白皮书下载地址:http://www.parnassusdata.com/resources/whitepapers/,PRM的技术白皮书应当是你了解学习PRM的第一站。白皮书不仅仅介绍了PRM的技术原理、使用要求等,还重点介绍了用户常见的一些案例中如何使用PRM,例如无备份情况下表被truncate掉、或者数据字典损坏导致数据库打不开等。目前国内用户可以在http://t.askmac.cn/forum-24-1.html 网址上分享自己的PRM案例,如果PRM存在缺陷或者值得改进的地方也可以在哪里发帖。 我们还有一个邮箱接受公众对PRM的建议,report_bugs@parnassusdata.com

配置: 实际上运行PRM,用户不需要手动写任何配置文件。 PRM自动识别大多数东西:包括数据库版本、字符集信息(字典模式下)、相对文件号RFILE#、表空间号TS#(前提是datafile header未受损)等,且由于PRM采用了内置的数据库,所以其加载的Oracle数据字典即便再大也能从容应对;同类产品当遇到数据字典过大,例如某数据库存在500万个数据字段时会出现类似内存溢出问题。

由于PRM采用全程GUI图形化人机交互界面,所以无需用户去跑什么脚本,全程只需要用户鼠标选择相关数据文件或者ASM DISK即可。

对于采用ASM存储的数据库而言,用户仅仅需要选择相关ASM Disk文件即可,PRM可以负责从受损的ASM Diskgroup中将文件拷贝出来,也可以直接基于ASM中的数据文件来恢复数据表上的数据,整个过程异常简单,用户所需要提供的信息量很少。

数据库新特性: PRM的当前的版本号是2.0.0.1, 对于11g数据库中的一些特性和新引入的数据类型目前还不支持,包括: 11g securefile lobs, label security, encryption, Exadata上的ASM等。

PRM是开放的Oracle数据库恢复软件,用户可以自由下载社区版并测试几乎所有功能。 如从ASM Diskgroup中恢复数据文件和归档文件之类的功能均是免费且包含在社区版中的。使用PRM变得异常简单了, 任何一个稍微有一点点Oracle技术知识的人均可以实现数据的恢复拯救,而无需耗费高额的费用邀请民间或者原厂的专家来实施恢复了。 对于大多数损坏不严重的数据库而言,用户可以第一时间尝试下载并使用PRM,对于90%的案例而言用户可以独立完成恢复,如果还不能解决问题,那么可以尝试联系我们service@parnassusdata.com

 

ORA-00201 ORA-00202 ORA-00206 ORA-00210控制文件错误解析

[oracle@mlab2 ~]$ oerr ora 201
00201, 00000, “control file version %s incompatible with ORACLE version %s”
// *Cause: The control file was created by incompatible software.
// *Action: Either restart with a compatible software release or use
// CREATE CONTROLFILE to create a new control file that is
// compatible with this release.

 

 

如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!

诗檀软件专业数据库修复团队

服务热线 : 13764045638   QQ号:47079569    邮箱:service@parnassusdata.com

 

ORA-00201错误可能是 COMPATIBLE参数设置错误,关于COMPATIBLE参数 :

COMPATIBLE参数指定了Oracle会写出怎样的内容到磁盘上,当我们以较低的COMPATIBLE值创建数据库时,Oracle不会采用最新的重做日志格式,Oracle不会采用新版本中的数据文件格式;我们在使用Oracle 10g,如果我们设置compatible为”9.2.0″,那么Oracle创建的数据文件不会同实际9ir2版本中的有什么不同。通过这种配置,您仍可以利用10g软件中的各种特性和优化特性,compatible参数不会影响到它们!

FROM https://www.askmac.cn/archives/different-between-parameter-compatible-and-optimizer_features_enable.html

 

注意 对于不同版本的ORACLE Software创建出的数据库的COMPATIBLE最小值:

 

  • For 11.2, the default value of the COMPATIBLE parameter is 11.2.0. The minimum value is 10.0.0.
  • For 11.1, the default value of the COMPATIBLE parameter is 11.1.0. The minimum value is 10.0.0.
  • For 10.2, the default value of the COMPATIBLE parameter is 10.2.0. The minimum value is 9.2.0.
  • For 10.1, the default value of the COMPATIBLE parameter is 10.0.0. The minimum value is 9.2.0.
  • For 9.2, the default value of the COMPATIBLE parameter is 8.1.0. The range of values is between 8.1.0 to the current release.

 

 

ORA-00206: error in writing (block 3, # blocks 1) of control file
ORA-00202: control file: ‘/h24oradat/ccdb_dbs/shccdb/shccdb/control01.ctl’
ORA-27072: File I/O error
IBM AIX RISC System/6000 Error: 5: I/O error
Additional information: 8
Additional information: 3

 

[oracle@mlab2 ~]$ oerr ora 206
00206, 00000, “error in writing (block %s, # blocks %s) of control file”
// *Cause: A disk I/O failure was detected on writing the control file.
// *Action: Check if the disk is online, if it is not, bring it online and try
// a warm start again. If it is online, then you need to
// recover the disk.

 

 

[oracle@mlab2 ~]$ oerr ora 27072
27072, 00000, “File I/O error”
// *Cause: read/write/readv/writev system call returned error, additional
// information indicates starting block number of I/O
// *Action: check errno

当访问控制文件出现错误时都可能出现ORA-00202错误:

 

[oracle@mlab2 ~]$ oerr ora 202
00202, 00000, “control file: ‘%s'”
// *Cause: This message reports the name file involved in other messages.
// *Action: See associated error messages for a description of the problem.

[oracle@mlab2 ~]$ oerr ora 210
00210, 00000, “cannot open the specified control file”
// *Cause: Cannot open the control file.
// *Action: Check to make sure the control file exists and is not locked by
// some other program.

 

[oracle@mlab2 ~]$ oerr ora 221
00221, 00000, “error on write to control file”
// *Cause: An error occurred when writing to one or more of the control files.
// *Action: See accompanying messages.

以上错误实例是 访问控制文件时出现AIX I/O error导致访问失败。

 

 

对于控制文件损坏的情况:

 

  • 发生在控制文件中的块损坏
  • ORA-00207 “control files are not for the same database“
  • ORA-00600: internal error code, arguments: [kccpb_sanity_check_2]
  • ora-00221
  • ora-00210

 

一般优先考虑重建控制文件。

 

 

more about _allow_error_simulation

_allow_error_simulation在10g以后常用于配合adjust_scn事件来提升SCN应对ora-00600 [2662] askmac.cn

当然该参数最早被设计出来不是为了仅仅这一个目的的,其被设计出来做为一些隐藏参数和选项的开关,以便控制调用oracle事件来测试各类错误。其默认为false,即例如10015 trace name adjust_scn这类事件不会实际生效,askmac.cn

552438.1 How To Adjust the SCN using parameter _MINIMUM_GIGA_SCN @
Formerly this note mentioned adjust_scn of event 10015 but no longer. An
event is sometimes not helpful because some types or issues do not allow
Oracle to reach the point of using the event, thus the change. Note 552438.1
requires a calculation best resolved by support.

As of 10g, the parameter _ALLOW_ERROR_SIMULATION=TRUE may be set.

오라클 고유의 재해 복구 도구 PRM-DUL

오라클 고유의 재해 복구 도구 PRM-DUL

(이하 PRM라고 함) ParnassusData 복구 관리자 ORACLE 데이터 기업용 재해 복구 소프트웨어, 데이터 복구 오라클 데이터베이스 필요없이, 오라클 9i에, 10g, 11g, 12C 데이터베이스 데이터 파일 (데이터 파일)의 데이터 테이블로부터 직접 추출 될 수있다 데이터를 저장하기 위해 SQL 인스턴스를 실행합니다. ParnassusData 복구 관리자가 녹색 소프트웨어의 JAVA 기반의 개발입니다, 더 설치는, 코덱을 다운로드 후 직접 사용할 수 없습니다.

PRM은 간단하고 편리한 GUI 그래픽 인터페이스 (그림 1)을 사용합니다. 사용자는 부가적인 명령 세트를 학습하거나 복구 마법사 (복구 마법사)를 통해 데이터베이스의 ORACLE 데이터를 복구하는데 사용될 수있는 데이터 구조의 기본 원리를 이해할 필요가 없다.
사진 지정 1

왜 PRM을 사용합니까?

이 전통 오라클 RMAN 복구 관리자 백업 및 충분한 복구를 사용합니까? 왜 PRM 사용자가 필요 구입 선택 하는가? 당신의 마음은 여전히 의심을 가질 수있다!

기업의 IT 시스템에서 성장하는, 데이터 용량은 기하학적으로 연장된다. 실제 문제는 종종 예상 평균 수리 시간보다 훨씬 더 많은 것을 요구하는 경우에도 피사체의 데이터 무결성을 보장하기 위해 오라클 DBA가 기존 디스크 스토리지 시스템 용량을 직면하는 데이터를 복원하기 위해 전체 백업, 테이프 기반 데이터 백업을 저장하는 데 불충분하다.

“데이터베이스의 목적을 위해, 백업은 모두보다 더 중요한”마음의 모든 DBA 하트 모토이지만, 현실을 행하더라도, 매우 다른 환경, 단기를 구입 도착할 수없는 백업 공간 엔터프라이즈 데이터베이스 환경 데이터 저장 장치의 부족 백업하지만 실제 백업 데이터 복구 프로세스를 발견 및 기타 문제를 사용할 일반적인 시나리오이다.

이러한 실제 딜레마 공통 데이터 복구에 응답하여, PRM시를 탄 데이터 복구 관리 소프트웨어가 완전히 ORACLE 데이터베이스의 내부 데이터 구조를 재생 이러한 원리의 내부 코어 이해 같은 프로세스를 시작하기 위해, 어떠한 상황의 SYSTEM 백업 테이블 아래 대응할 수 성공적으로 장면을 열 수 없습니다 일치하지 않는 데이터 사전 데이터베이스로 인한 정전으로 인해, 실수 (잘라 내기) 절단 복원 할 수 있습니다 공간 손실, 오용 오라클 데이터 사전 테이블은 / 삭제 / 비즈니스 데이터 테이블과 다른 인간의 오용 (삭제)하고, 복원 된 데이터를 진정.
비 오라클 데이터베이스 DBA 직원과의 접촉에도 몇 일이 쉽게 PRM 간단한 설치 및 전체 그래픽 대화 형 인터페이스 덕분에 PRM을 사용할 수 있습니다 직원을 전문 지식 데이터베이스를 필요로하지 않습니다 복구를 구현하기 위해, 하지만, 기본 데이터베이스 저장 구조를 이해하지 않고 모든 명령을 배울 필요가 없습니다. 그냥 당신이 편안하게 데이터를 복구 할 수 있습니다 몇 번의 마우스 클릭이 필요합니다.

전통적인 회수 치구 DUL에 비해 DUL들이 사용 ORACLE 내부 프로세스에 필요 ORACLE 원래 내부 복구 도구이며, 일반적으로 단지 원래 ORACLE 필드 서비스 사용자가 원래 엔지니어의 도움으로 도구를 사용하여 구입. PRM 크게 엔터프라이즈 데이터 복구의 전체 비용을 절감 데이터베이스 실패 시간에서 데이터를 복구하기위한 완전한 실패 단축 데이터베이스 복구 작업 제약을 구현하는 몇 전문가 끊었다.
PRM 복구 데이터가 2 종류 전통적인 추출 방법으로 나눌 수있다하여 추출하고, 플랫 텍스트 파일에 기록 된 데이터로부터 완전한 데이터 파일이며, 그때 그때의 데이터베이스에 로딩 도구 등 SQLLDR를 사용한다. 전통적인 이해하기 쉬운 방법이 있지만, 그 단점은 기존의 공간의 두 배의 데이터 용량이 필요하다 : 플랫 텍스트 데이터가 차지하는 공간하고 점유 데이터베이스 공간에 텍스트 데이터를 가져, 필요시에 원래새로운 데이터가 데이터베이스로 반입되기 전에, 데이터 파일로부터 추출 된 후, 그들은 종종 두 배의 시간이 필요하다.
또 다른시를 탄는 당신이를 저장하는 전통적인 방법에 비해, 즉 PRM에 따라서 착륙 데이터 저장을 피하고, 새로운 또는 기타 사용 가능한 데이터베이스에로드 된 데이터에서 직접 추출됩니다 원래 데이터 PRM 우회 방법을 사용하는 것이 좋습니다 데이터 복구 시간과 공간 비용이 필요.

오라클의 ASM 자동 스토리지 관리 기술은 데이터베이스가 고성능 클러스터, 쉬운 관리 및 기타 장점 전통적인 파일 시스템에 비해 ASM 스토리지를 사용하여, 점점 더 많은 기업이 채택되고있다. 그러나 ASM의 문제점은 사용자가 중요하다는 것을 의미하며, 디스크 그룹이 손상 디스크 그룹이 성공적 MOUNT 수 없다 야기 겪었다 내부 데이터 구조에서 ASM 일단 평균 사용자 ASM 저장 구조 너무 블랙 박스가 있다는 ASM 데이터는이 블랙 박스에 잠겨 있습니다. 일반 사용자에 대한 ORACLE 원래 사이트의 서비스를 구매 비용과 시간이 소요되는 것,이 장면 후, 종종 수동으로 현장에서 ASM의 내부 구조의 복구를 사용자에게 도달 수석 엔지니어의 익숙한 ASM의 ORACLE 원래의 내부 데이터 구조 할 필요가있다.
내부 데이터 구조의 ORACLE ASM 깊이있는 이해에 PRM 기반의 R & D 인력 (전 오라클 수석 엔지니어), PRM은 ASM에 대한 특별한 데이터 복구 기능을 추가했다.

PRM 현재 지원 ASM 데이터 복구 기능은 다음과 같습니다 :

일에도 디스크 그룹은 여전히 ​​직접 PRM을 통해 ASM 디스크 메타 데이터에서 사용할 수있는 메타 데이터를 읽고, ASM 파일에서 디스크 그룹에서 복사됩니다이 메타 데이터를 기반으로 수, 일반 MOUNT 수 없습니다

도 2는 여전히 디스크 그룹 ASM에서 PRM 데이터 파일에 의해 직접 판독 될 수 MOUNT 정상 및 전통적인 추출 방법 및 데이터 바이 패스 모드를 지원하는 데이터를 추출 할 수있다.
PRM 소프트웨어
이 AIX, 솔라리스, HPUX 및 기타 유닉스 플랫폼, 레드햇, 오라클 리눅스, 수세 및 기타 리눅스 플랫폼에서, 또는 Windows 플랫폼 직접 PRM을 실행할 수 있는지 여부를 크로스 플랫폼을 실행할 수있는 PRM을 보장 ParnassusData 복구 관리자 (PRM) JAVA 기반의 개발.

 
PRM 다운로드 : http://parnassusdata.com/sites/default/files/ParnassusData_PRMForOracle_3206.zip
PRM 영어 사용 설명서 : http://www.parnassusdata.com/sites/default/files/ParnassusData%20Recovery%20Manager%20For%20Oracle%20Database%20User%20Guide%20V0.3.pdf

Oracle-конкретные инструменты аварийного восстановления PRM-Дул

ParnassusData Recovery Manager (далее PRM) ORACLE данных корпоративного класса программного обеспечения аварийного восстановления, восстановления данных могут быть извлечены непосредственно из таблиц данных на Oracle 9i, 10g, 11g, файл данных базы данных 12c (файл данных), без необходимости в базу данных ORACLE выполнить SQL экземпляр, чтобы сохранить данные. ParnassusData Recovery Manager является развитие JAVA основе зеленого программного обеспечения, без установки, не может быть использован непосредственно после загрузки кодеков.

PRM использовать GUI графический интерфейс (рисунок 1) простой и удобный. Пользователям не нужно изучать набор дополнительных команд, или понять принципы, лежащие в основе структуры данных, которые могут использоваться для восстановления данных ORACLE в базе данных с помощью мастера восстановления (Recovery Мастер).
Картинка обозначение 1

Зачем использовать PRM?
Разве эта традиция ORACLE с помощью RMAN Recovery резервное копирование и восстановление достаточно диспетчера? Почему покупать пользователи PRM это нужно? Ваше сердце может еще есть такие сомнения!

Выращивание в системе ИТ-предприятия, объем данных увеличивается в геометрической прогрессии. Oracle DBA для обеспечения целостности данных на эту тему сталкивается существующий потенциал дисковых систем хранения данных является недостаточным для сохранения полного резервного копирования, ленты на основе резервного копирования данных для восстановления данных, когда актуальные проблемы часто требуют гораздо больше, чем ожидаемого среднего времени ремонта.

“Для целей базы данных, резервного копирования является более важным, чем все” это девиз всех DBA сердца в виду, но реальность сильно отличается среда, отсутствие пространства для резервного копирования баз данных предприятия устройств хранения данных среды не может приехать приобрести в краткосрочной перспективе, хотя проводится резервного копирования, но найденные сам процесс восстановления данных резервного копирования и другие вопросы недоступны общий сценарий.

В ответ на эти реальной дилеммы восстановления общих данных, PRM поэзия Тан программное обеспечение для управления восстановления данных в полной мере играть свои внутренние структуры данных из базы данных ORACLE, начать процесс, например, внутреннего ядра понимания принципов, может справиться ни при каких таблице обстоятельства Система резервного копирования потери в свободном пространстве, злоупотребление ORACLE словарь данных таблицы, за отключения электропитания, вызванных несовместимым словаря данных базы данных не может успешно открыть сцену, вы можете восстановить ошибочно обрезано (Обрезать) / Удалить (Delete) / таблицы данных бизнес-и других населенных злоупотребления, и успокоить восстановленные данные.
Даже за несколько дней из контакта с не-Oracle DBA базы данных персонала может также легко использовать PRM, благодаря PRM простой установки, и полной графической интерактивный интерфейс; персонала для реализации восстановления не требуют специального базу знаний, не нужно узнать любую команду, но без понимания основной структуры хранения базы данных. Просто нужно несколько щелчков мыши вы можете удобно восстановить данные.

По сравнению с традиционным инструментом восстановления DUL, DUL является ORACLE оригинальные инструменты внутренние восстановления, их использование должно внутренних процессов ORACLE, как правило, только приобрели оригинальные ORACLE пользователей услуг поле можно использовать инструмент с помощью оригинальных инженеров. PRM сломал лишь несколько специалистов для реализации ограничений восстановления базы данных задач, значительно сокращая полный провал для восстановления данных из времени отказа базы данных, уменьшая общую стоимость восстановления данных предприятия.
Восстановление данных PRM можно разделить на два вида, традиционных методов извлечения полный файл данных с данными, полученными и записанных в простом текстовом файле, а затем использовать такой инструмент, SQLLDR затем загружается в базу данных. Традиционный способ легко понять, но ее недостатком является необходимость два раза производительность передачи данных по существующим пространства: пространство, занимаемое плоской текстовых данных, а затем импортировать текстовые данные в пространство базы данных оккупированной; необходимость во времени к оригиналу После извлечения данных из файла данных, прежде чем импортировать в новую базу данных, они часто требуют в два раза больше.
Другое стихотворение Тан настоятельно рекомендуется использовать оригинальные методы PRM данных обхода, а именно по PRM будут извлечены непосредственно из данных, загруженных в новых или других доступных баз данных, что позволяет избежать хранения посадки данных, по сравнению с традиционным способом спасения восстановление данных пространство и временные затраты требуются.

Технология ASM с помощью ASM Oracle, в настоящее время все больше и больше предприятий принять, базы данных, используя хранилище ASM сравнению с традиционной файловой системы с высокой производительностью, объединенные в кластеры, простое управление и другие преимущества. Но проблема ASM является то, что для среднего структуры хранения пользователь ASM слишком черный ящик, как только АНМ в внутренней структуры данных Disk Group претерпел ущерб Disk Group не может быть успешно MOUNT, это означает, что пользователь важно ASM данных заблокирована в этом черном ящике в. После этой сцены, часто должны быть знакомы ASM ORACLE оригинальные внутренние структуры данных из старших инженеров привлечь пользователей на месте работ по ремонту внутренней структуры АНМ вручную; приобрести ORACLE оригинальный сайт услуги для обычных пользователей, кажется дорогим и трудоемким.
PRM основе R & персонал D (бывший старший инженер ORACLE) на Oracle ASM-глубокое понимание внутренних структур данных, PRM добавил особенности восстановления данных для АНМ.

PRM средства восстановления в настоящее время поддерживается данных ASM включают:

1 Даже Disk Group не может быть нормальным MOUNT, все еще может читать метаданные доступного на диске метаданных ASM непосредственно через PRM, и на основе этих метаданных будут скопированы из дисковой группы в ASM файле

2 Даже Disk Group не может быть нормальным MOUNT, еще можно прочитать непосредственно на файлы данных PRM на АНМ, и извлечь данные, поддержке традиционных методов добычи и обходной режим данных.
PRM Software
ParnassusData Recovery Manager (PRM) развитие JAVA основе, что обеспечивает PRM может выполняться на другой платформе, будь то на AIX, Solaris HPUX и других платформ Unix, Redhat, Oracle Linux, SUSE и других платформ Linux, или Платформы Windows может работать PRM непосредственно.
PRM скачать: http://parnassusdata.com/sites/default/files/ParnassusData_PRMForOracle_3206.zip
PRM Английский Руководство пользователя: http://www.parnassusdata.com/sites/default/files/ParnassusData%20Recovery%20Manager%20For%20Oracle%20Database%20User%20Guide%20V0.3.pdf

Oracle-spezifische Disaster-Recovery-Tools PRM-dul

Oracle-spezifische Disaster-Recovery-Tools PRM-dul

ParnassusData Recovery Manager (nachfolgend als PRM genannt) Oracle Data Enterprise-Class-Disaster-Recovery-Software, können die Datenwiederherstellung direkt aus den Datentabellen auf Oracle 9i, 10g, 11g, 12c Datenbank-Datendatei (Datendatei) extrahiert werden, ohne die Notwendigkeit, ORACLE-Datenbank SQL-Instanz, um die Daten zu speichern. ParnassusData Recovery Manager ist eine Java-basierte Entwicklung der grünen Software, keine Installation, kann direkt nach dem Download Codecs verwendet werden.

PRM verwenden GUI grafische Oberfläche (Abbildung 1) einfach und bequem. Benutzer müssen sich nicht um eine Reihe zusätzlicher Befehle zu lernen, oder die zugrunde liegenden Prinzipien Datenstruktur, die verwendet werden können, um die Oracle-Daten in der Datenbank durch die Recovery-Assistenten (Recovery Wizard) erholen zu verstehen.
Bild Bezeichnung 1

Warum PRM?
Wird diese Tradition Oracle mit RMAN Recovery Manager Backup und Recovery genug? Warum kaufen PRM-Benutzer es brauchen? Ihr Herz immer noch solche Zweifel!

Wachsen in der Unternehmens-IT-System wird die Datenkapazität geometrisch erweitert. Oracle DBA, um die Integrität der Daten zu diesem Thema zu gewährleisten ist die vorhandene Festplattenspeichersystemen Kapazität nicht ausreicht, um mit Blick auf die vollständige Sicherung, bandbasierte Datensicherung Daten wiederherstellen zu speichern, wenn tatsächliche Probleme erfordern oft weit mehr als die erwartete durchschnittliche Reparaturzeit.

“Für die Zwecke der Datenbank, ist die Sicherung wichtiger als alles, was” ist das Motto aller DBA Herzen im Kopf, aber die Realität ist ganz anders Umwelt, fehlende Backup-Space Unternehmen Datenbankumgebung Datenspeichergeräte können nicht ankommen kaufen die kurzfristig, auch wenn durchgeführt Backup gefunden, aber die eigentliche Backup-Daten Recovery-Prozess und andere Fragen sind nicht verfügbar häufiges Szenario.

In Reaktion auf diese realen Dilemma gemeinsamen Datenwiederherstellung, PRM Poesie Tan Daten-Recovery-Management-Software in vollem Umfang spielen der internen Datenstrukturen der Oracle-Datenbank, starten Sie den Vorgang, wie interne Kern Verständnis der Prinzipien, unter keinen Umständen SYSTEM Backup-Tabelle fertig Raum Verlust, Missbrauch Oracle Data Dictionary-Tabelle, aufgrund von Stromausfällen durch inkonsistente Datenwörterbuchdatenbank verursacht werden, können nicht erfolgreich die Szene zu öffnen, können Sie versehentlich abgeschnitten Restore (abschneiden) / löschen (Delete) / Geschäftsdatentabellen und andere Menschen Missbrauch und beruhigen wiederhergestellten Daten.
Auch nur ein paar Tage der Kontakt mit Nicht-Oracle-Datenbank DBA Mitarbeiter können auch bequem über die PRM dank PRM einfache Installation und vollständige grafische interaktive Schnittstelle, Personen für die Durchführung der Wiederherstellung erfordert keine spezialisierte Wissensdatenbank, müssen nicht jeden Befehl, aber ohne Verständnis für die zugrunde liegenden Datenbankspeicherstruktur zu lernen. Brauchen nur ein paar Mausklicks können Sie bequem die Daten wiederherstellen.

Verglichen mit der traditionellen Recovery-Tool DUL ist DUL ORACLE ursprünglichen internen Recovery-Tools, deren Einsatz muss ORACLE internen Verfahren, in der Regel nur die ursprünglichen gekauft ORACLE Bereich Service-Benutzer können das Tool mit Hilfe der Original-Ingenieure nutzen. PRM brach nur wenige Profis, Datenbank-Recovery-Task Einschränkungen umsetzen, stark Verkürzung der Totalausfall, Daten aus einem Datenbankausfall wiederhergestellt wird, die Verringerung der Gesamtkosten des Unternehmens Datenwiederherstellung.
PRM Recovery-Daten lassen sich in zwei Arten, traditionellen Extraktionsverfahren unterteilt werden ist die komplette Datei aus den extrahierten und zu einer flachen Textdatei geschrieben Daten, und dann mit einem Tool wie sqlldr dann in die Datenbank geladen. Traditionelle Art und Weise einfach zu verstehen, aber sein Nachteil ist die Notwendigkeit, zwei mal die Datenkapazität des vorhandenen Raum: der Raum von einem flachen Textdaten belegt ist, und dann die Textdaten in die Datenbank zu importieren Platz besetzt; Notwendigkeit in die Zeit der ursprünglichen nachdem die Daten aus der Datendatei extrahiert, bevor sie in die neue Datenbank importiert, sie erfordern oft zweimal länger.
Ein weiteres Gedicht Tan wird dringend empfohlen, dass Sie die Originaldaten PRM Bypass-Verfahren, nämlich durch PRM wird direkt von den in die neuen oder anderen verfügbaren Datenbanken geladen, wodurch Landedatenspeicherdaten extrahiert werden, im Vergleich zu den traditionellen Weg der Rettung der Datenwiederherstellung von Raum und Zeit Kosten erforderlich.

ASM Automatic Storage Management-Technologie ORACLE wird mehr und mehr Unternehmen verabschieden, Datenbank mit ASM Lagerung im Vergleich zu herkömmlichen Dateisystem mit hoher Leistung, Cluster, eine einfache Verwaltung und andere Vorteile. Aber ASM Problem ist, dass für den durchschnittlichen Benutzer ASM Speicherstruktur ist zu Black-Box, einmal ASM in einer internen Datenstruktur Disk Group erfahren hat Schaden verursacht Disk Group kann nicht erfolgreich sein, MOUNT, es bedeutet, dass der Benutzer wichtig ist ASM-Daten in dieser Black Box in ein verriegelt. Nach dieser Szene, müssen oft vertraut ASM ORACLE ursprünglichen internen Datenstrukturen der leitenden Ingenieure erreichen Anwender Vor-Ort-Reparatur von der internen Struktur der ASM manuell; kaufen ORACLE ursprünglichen Ort-Dienstleistungen für den normalen Nutzer scheinen teuer und zeitaufwendig.
PRM-F & E-Personal (ehemaliger leitender Ingenieur ORACLE) auf Oracle ASM vertieftes Verständnis der internen Datenstrukturen, PRM fügte ein spezielles Datenwiederherstellungsfunktionen für ASM.

PRM derzeit unterstützt ASM Datenwiederherstellung Funktionen gehören:

1 Auch Disk Group kann nicht normal sein, MOUNT, noch können die auf dem ASM Disk Metadaten verfügbaren Metadaten direkt über PRM gelesen, und auf der Basis dieser Metadaten werden aus der Datenträgergruppe in ASM-Datei kopiert werden

2 Auch Disk Group kann nicht normal sein MOUNT, kann immer noch direkt von PRM-Datendateien auf ASM gelesen werden, und extrahieren die Daten, die Unterstützung der traditionellen Extraktionsmethoden und Daten Bypass-Modus.
PRM-Software
ParnassusData Recovery Manager (PRM) Java-basierte Entwicklung, die das PRM kann Cross-Plattform laufen wird sichergestellt, ob es auf AIX, Solaris, HP-UX und anderen Unix-Plattformen Redhat, Oracle Linux, SUSE und anderen Linux-Plattformen oder Windows-Plattformen kann PRM direkt ausführen.

 

 

PRM download : http://parnassusdata.com/sites/default/files/ParnassusData_PRMForOracle_3206.zip

PRM English User Guide : http://www.parnassusdata.com/sites/default/files/ParnassusData%20Recovery%20Manager%20For%20Oracle%20Database%20User%20Guide%20V0.3.pdf

沪ICP备14014813号-2

沪公网安备 31010802001379号