RMAN

bd 0

Database Backup and Recovery Office Hours

O Database Backup and Recovery Office Hours faz parte da iniciativa Ask Tom Office Hours, onde vários dos principais expoentes das tecnologias Oracle participam de sessões ao vivo de Q&A com profissionais do mundo todo. Bastando apenas se inscrever e participar ! Os de Database Backup and Recovery tem a participação de...

bd 0

ORACLE – Backup de grandes tabelas I

Nestes tempos em que o Big Data é alvo de todas as atenções, os velhos “backups” parecem ter deixado de ser uma preocupação.  Mas, totalmente relacionado a um dos “Vs” do big data, o VOLUME de dados valiosos, sempre em crescimento, vai requerer atenção redobrada no desenho de políticas efetivas...

12c 0

RMAN BASIC Compression no Oracle 12c SE2

Há de se concordar que em alguns casos (principalmente quando o assunto é licenciamento) a documentação da Oracle pode não ser explícita deixando alguns items implícitos dificultando o entendimento. Antes de continuar este artigo segue a minha recomendação: Uma boa prática quando se trata de licenciamento é tentar entrar em...

bd 0

Recuperação no nível de blocos de dados com o RMAN (Recovery Manager)

Com o RMAN (Recovery Manager) é possível recuperar blocos de dados que foram corrompidos por algum motivo, seja por falhas de hardware, sistema operacional, ou até mesmo por problemas na própria instância do Oracle. Sempre que o erro “ORA-01578: bloco de dados ORACLE danificado (arquivo núm. string, bloco núm. string)”...

12c 0

Recuperação pontual de uma tabela com o RMAN no Oracle 12c

 O banco de dados Oracle possui várias técnicas para recuperação de dados. Dentre algumas existentes, podemos citar a técnica de recuperação pontual de dados já bem conhecida entre os DBAs Oracle chamada de Tablespace Point-in-Time Recovery (TSPITR) disponível desde a versão do Oracle 8. Uma outra técnica chamada Database...

bd 0

Monitorar flash_recovery_area em ambiente ASM

Na crontab coloque dessa forma: #flash_recovery_area 0,5,10,15,20,25,30,35,40,45,50,55 * * * * /u01/sisbd/flash_recovery_area/flash_SID.sh 1>/u01/sisbd/flash_recovery_area/flash_SID.sh.sucesso 2>/u01/sisbd/flash_recovery_area/flash_SID.sh.erro cat  /u01/sisbd/flash_recovery_area/flash_SID.sh cd /u01/sisbd/flash_recovery_area ./flash_asm.sh <ORACLE_SID> ./flash_asm.sh petronav cat flash_asm.sh #/bin/bash servidor=`hostname -s` . /home/oracle/.bash_profile cd /u01/sisbd/flash_recovery_area export ORAENV_ASK=’NO’ export ORACLE_SID=$1 . oraenv sqlplus -s /nolog <<FIM connect / as sysdba spool flash_$1.flag set pause off...

bd 0

Quanto tempo falta para acabar o meu backup via rman (em minutos)?

Estimar (em segundos) do tempo restante para a conclusão da operação = TIME_REMAINING A minha rotina estima em minutos. Essa rotina é feito para Linux. export ORACLE_SID=<instance_name> sqlplus -s /nolog <<FIM connect / as sysdba set linesize 150 set pagesize 500 column username format a10 column opname format a30 column...

12c 0

Qual o melhor nível de compressão no RMAN?

O RMAN possui quatro tipos de compressão: Tipo da compressão Algoritmo LOW LZO MEDIUM ZLIB HIGH BZIP2 BASIC BZIP Um ponto de atenção é que todos os tipos de compressão, exceto o BASIC que é o valor default, precisam da option Advanced Compression que só está disponível na Enterprise Edition...

12c 0

Recuperação de blocos corrompidos com o RMAN

No dia-dia de um DBA, um usuário do sistema pode reportar que ocorreu o erro ORA-01578. Ao saber disso, o DBA deve dar uma olhada no alert.log e procurar por um erro similar a este: Corrupt block relative dba: 0x01c00083 (file 7, block 131) Bad header found during buffer read...

12c 0

RMAN – Restore de Tabela Oracle 12C

Neste artigo, será mostrado como utilizar a new feature  Oracle 12C, o restore a nível de tabela totalmente realizado pelo RMAN.  Este processo consiste em utilizar o mesmo controlfile do Banco de Dados target para clona-lo em um Banco de Dados auxiliar e assim recuperar apenas as tablespaces necessárias para realizar...