Recovering a (primary) missing datafile from the standby database

Neste artigo, vamos reproduzir um recurso interessante, de podermos recuperar um datafile perdido no banco Primary a partir do banco Standby, economizando assim o tempo para normalizar o ambiente. Observando o nosso Data Guard de laboratório: No banco de dados Primary, vou criar uma nova tablespace chamada BSS, e gerar alguns archivelogs: Verificando o nome […]

Configuring the ARCHIVELOG DELETION POLICY on Data Guard environment

Neste artigo, vamos explorar uma opção de configuração de política de deleção de archivelogs em ambiente Data Guard. Configuração de nosso ambiente laboratório: Uma estratégia que podemos adotar no ambiente Primary é configurar a política abaixo, que permite o delete dos archivelog que já foram enviados para todos os ambientes Standby: Para validar essa abordagem, […]

Taking Backup in Primary and Standby Databases using RMAN

Vamos simular a execução de backup de tablespace em um ambiente Data Guard, tanto do Primary quanto do seu Standby Database. Validando configuração do Data Guard: Standby: No ambiente que abriga o banco Primary, vou criar um diretório novo para o backup da tablespace: Realizando backup da tablespace USERS do banco Primary (CORTEX): Realizando o […]

Enabling Fast Application Notification (TAF) Configuration

Neste artigo, vamos explorar uma situação de Falha Parcial, onde a camada de Banco de Dados é afetada (apenas o banco Primary), e a camada de Aplicação (Client) consegue realizar o redirecionamento das conexões (inclusive as vigentes) para o banco Standby. Esse recurso é possível graças a implementação de alguns pré-requisitos: Database Services Data Broker […]

Converting the Physical Standby Database to Snapshot Database (using Data Broker)

Neste artigo, vamos explorar a conversão de um Standby para Snapshot Database, usando o utilitário Data DGMGRL (Data Broker). Analisando condição atual do ambiente: Podemos parar o processo de Redo Apply no Standby: Como nosso banco Standby está em MOUNT, podemos disparar o comando de conversão para Snapshot: Validando nova condição do banco: Realizando operações […]

Converting the Physical Standby Database to Snapshot Database (using SQL *Plus)

Em muitas situações, precisamos validar algum deploy importante em nosso ambiente produtivo, para ver se sua implementação será bem sucedida e se não trará malefícios (até em termos de performance) para o banco como um todo. Nesses casos, podemos utilizar um recurso muito interessante: Snapshot Databases, que faz parte da licença do Enterprise Edition. Neste […]

Enabling Active Data Guard Option (using Data Broker)

Neste artigo, vamos explorar como habilitar o Active Data Guard usando o utilitário DGMGRL (Data Broker). Lembrando que utilizar este recurso exige uma licença específica que deve ser considerada antes. Checando os bancos de dados envolvidos: Considerando que o banco Standby está em MOUNT, e que o processo de Redo Apply está parado, podemos abrir […]