A grande e maior duvida de todas nos mulheres e essa:Quem sera a pessoa certa pra minha vida?Como sera?O que voce ganha em estar feliz?Resposta: tudo, porque se voce esta feliztudo da certo na sua vida !Deus prepara o momento certo pra sua felicidade chega!Depois de tanto sofrimento, chega a hora da grande recompensa.Moral: Confie em Deus, ele sabe o momento certo pra tudo, aprenda a esperar , tenha paciencia!" Os pacificadores herdarao o reino de ceus " As vezes nos deparamos, com diversas dificuldades em nossa vida,quando voce mais precisa ninguem aparece para te estender a mao, e vocese sente sozinho (a) no meio de tantas pessoas, e justamente nessa horavoce tem uma luz que brilha diferente, mesmo sem alguem , voce tem capacidadede alcancar tudo aquilo que voce almeja pra sua vida.Todos nos temos capacidade, de viver da forma que planejamos, sem dependermos de ninguem,a nao ser, daquele que tem misericordia da nossa vida, Deus !Voce e diferente dos outros, voce pode, voce tem capacidade !Moral: Lute mesmo sozinho(a), alguem intercedera por voce , Deus! Ola, No artigo de Fevereiro/2016 foi abordado como realizar a recuperacao fisica de um bloco corrompido em um arquivo de dados utilizando a tecnica "Block Media Recovery" do RMAN. Recentemente, fazendo a analise do arquivo de alerta de um banco de dados como demonstrado abaixo, percebi uma mensagem informando que o bloco 334002 do datafile 70 estaria corrompido durante a tentativa de realizacao de um backup fisico pelo RMAN. Se realmente o bloco estiver corrompido, poderemos recupera-lo utilizando esta tecnica.Sat Sep 3 10:10:01 2016Hex dump of (file 70, block 334002) in trace file /u01/app/oracle/diag/rdbms/bd01/BD01/trace/BD01_ora_26379.trcCorrupt block relative dba: 0x118518b2 (file 70, block 334002)Bad check value found during backing up datafileData in bad block: type: 40 format: 2 rdba: 0x118518b2 last change scn: 0x0c69.bc39d7ea seq: 0x2 flg: 0x04 spare1: 0x0 spare2: 0x0 spare3: 0x0 consistency value in tail: 0xd7ea2802 check value in block header: 0x3253 computed block checksum: 0x0Reread of blocknum=334002, file=/oradata/BD01/LOB_01_015.dbf. found valid data Ao verificar o trecho acima no arquivo de alerta acima, realizei a validacao do arquivo de dados pelo RMAN conforme a seguir, mas nenhuma mensagem de bloco corrompido foi emitida.$ export ORACLE_SID=BD01$ rman target /Recovery Manager: Release 11.2.0.3.0 - Production on Sat Sep 3 10:19:35 2016Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.connected to target database: BD01 (DBID=1637785486)RMAN> validate datafile 70;Starting validate at 03/09/2016using target database control file instead of recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: SID=485 device type=DISKchannel ORA_DISK_1: starting validation of datafilechannel ORA_DISK_1: specifying datafile(s) for validationinput datafile file number=00070 name=/oradata/BD01/LOB_01_015.dbfchannel ORA_DISK_1: validation complete, elapsed time: 00:07:46List of Datafiles=================File Status Marked Corrupt Empty Blocks Blocks Examined High SCN---- ------ -------------- ------------ --------------- --------------70 OK 0 124289 3171840 13656377431238 File Name: /oradata/BD01/LOB_01_015.dbf Block Type Blocks Failing Blocks Processed ---------- -------------- ---------------- Data 0 0 Index 0 2418 Other 0 3045133Finished validate at 03/09/2016 Ao analisar o arquivo de trace, foi identificado que uma operacao de backup incremental estava em execucao durante o suposto problema de corrupcao de bloco corrompido. No entanto, e possivel perceber que logo apos o bloco