How to create a GRID and Database Gold Image

Estava discutindo com meu amigo Arthur como poderíamos diminuir o tempo de execução de um processo em nosso trabalho, que envolvia um Upgrade de GRID 12C para 19C, em seu último Release Update. Sugeri que a instalação do novo binário fosse feita já com a RU, conforme exemplo abaixo (que é exposto nessa documentação) Porém, […]

Types of Performance Tuning Statistics

Quando nos deparamos com algum problema de performance, podemos utilizar diversas ferramentas disponilizadas pela Oracle para nos ajudar na investigação e diagnóstico do problema, como por exemplo as Views V$, Views do Dicionário de Dados, AWR, Relatórios StatsPack, ADDM, etc. Por sua vez, essas ferramentas usufruem das “Tuning Statistics”, e o objetivo desse artigo é […]

Restoring the SPFILE from the alert.log file

Quando perdemos o SPFILE de um ambiente Oracle, temos 3 alternativas de recuperação: from Memory , Autobackup ou como última opção, utilizar o alert.log para criar um PFILE, e dele, um SPFILE. Esse artigo explorará este último cenário. Reconhecendo o nosso laboratório: Toda vez que subimos a instância do Oracle, é escrito em seu arquivo […]

Restoring the SPFILE from AUTOBACKUP

Neste artigo, vamos simular a recuperação de um SPFILE perdido, onde o banco de dados está indisponível no momento da recuperação. Assumimos que a base esteja rodando em ARCHIVELOG mode, e que o recurso de AUTOBACKUP esteja configurado. Reconhecendo nosso ambiente de laboratório: Realizando um backup full do banco de dados: Para esse cenário de […]

Restoring the SPFILE from Memory

Este artigo abordará a recuperação do arquivo SPFILE de um banco de dados que ainda está em execução, através dos valores usados em memória. Vamos identificar o diretório e arquivo SPFILE usado em nosso ambiente: Deletando o arquivo: Apesar disso, o banco de dados ainda opera normalmente: Ao rodar um VALIDATE DATABASE, o problema é […]

[Solved] Issue: ORA-00349 During Incomplete Recovery

Estava realizando um Database Point-in-Time Recovery, e no momento de abrir o banco, me deparei com o seguinte erro: Na nota “‘ORA-00349: failure obtaining block size’ On ‘open resetlogs’ During Incomplete Recovery (Doc ID 356191.1)” (link AQUI), vi que uma das soluções proposta é: Desse modo, coleto a condição atual dos meus online redo logs: […]

Recovering Tables using RMAN “RECOVER” Command

Em algumas situações, recuperar uma tablespace pode representar um esforço grande, caso o número de tabelas que precisamos recuperar seja pequena. Nesses casos, podemos usufruir do recurso de recover table através do RMAN. Nos bastidores, o Oracle cria um ambiente auxiliar, restaurando apenas as tabelas desejadas, e realiza um export via Data Pump dos objetos […]