Backup & Recovery

Does Database Writer write to datafiles in Backup Mode?

Impressionante perceber que quanto mais estudamos, mais vemos que nada sabemos, e os tantos gaps de conhecimento que deixamos pelo caminho. Este foi meu caso ao me deparar com a pergunta do título, na obra do Darl Kuhn (Linux and Solaris Recipes for Oracle DBAs). Diante disso, decidi reproduzir o assunto em laboratório próprio, para …

Does Database Writer write to datafiles in Backup Mode? Read More »

Performing recovery from Loss of an Inactive Redo Log Group Member

Hoje vamos simular a perda e recuperação de um membro de Online Redo Log de um grupo com status INACTIVE, onde o banco de dados está operacional, com o recurso de OMF habilitado. Reconhecendo nosso ambiente: Realizando um backup FULL do ambiente apenas por prevenção (mas o mesmo não será usado na recuperação): Para facilitar …

Performing recovery from Loss of an Inactive Redo Log Group Member Read More »

Recovering NOLOGGING operations

Em algumas circunstâncias, principalmente por conta de performance, podemos nos deparar com processos no banco de dados usando a opção de NOLOGGING, o que significa que os vetores de alteração não serão gravados nos Online Redo Logs. Mas isso implica na seguinte questão: caso tenhamos um objeto dessa natureza criado DEPOIS do último backup, não …

Recovering NOLOGGING operations Read More »

Restoring Control File (manually recreating it) when all of them are lost

Neste artigo vamos simular uma situação extrema, onde precisamos recuperar um ambiente onde todos os control files foram perdidos, e não possuímos um backup dos mesmos. Reconhecendo o ambiente: Deletando todos os control files: Ao tentar abrir o banco, os control files não são identificados: Preparando o ambiente para a criação do control file: Podemos …

Restoring Control File (manually recreating it) when all of them are lost Read More »

Restoring Control File (using AUTOBACKUP) when all of them are lost

O cenário que vamos simular neste artigo considera que todos os control files foram perdidos, e que: O banco está rodando em ARCHIVELOG mode; O backup do banco está disponível e com a opção AUTOBACKUP implementada; O formato do AUTOBACKUP está definido para a FRA; E os Online Redo Logs estão disponíveis. Reconhecendo o nosso …

Restoring Control File (using AUTOBACKUP) when all of them are lost Read More »

Restoring the Control File to a Non-Default location: Subset is Lost

Este artigo simulará a recuperação de control file em um banco de dados com os arquivos multiplexados, porém alterando o seu local de destino. Em suma, ao menos 1 control file deve estar disponível e intacto para que possamos fazer o procedimento. Reconhecendo o nosso laboratório: Para simular a perda, faremos a remoção do arquivo …

Restoring the Control File to a Non-Default location: Subset is Lost Read More »

Restoring the Control File to a Default location: Subset is Lost

Este artigo simulará a recuperação de control file em um banco de dados com os arquivos multiplexados, além de preservar o seu local de origem. Em suma, ao menos 1 control file deve estar disponível e intacto para que possamos fazer o procedimento. Reconhecendo o nosso laboratório: Para simular a perda, faremos a remoção do …

Restoring the Control File to a Default location: Subset is Lost Read More »