Performing Tablespace Point-in-Time Recovery (TSPITR)

O recurso de TSPITR é ideal para os casos onde precisamos recuperar uma ou mais tablespaces em um ponto no tempo sem afetar o funcionamento do resto do banco de dados (logicamente para user tablespaces). A execução do processo é simples, mas nos bastidores temos as seguintes etapas sendo realizadas pelo RMAN: A tablespace é […]

Performing database point-in-time recovery (DBPITR) when the recovery point is not definite

Algumas vezes, devido algum processo indevido, precisamos recuperar o banco de dados em um ponto no tempo não conhecido, e este artigo explorará como podemos proceder nessas situações. Reconhecendo nosso laboratório: Fazendo o backup nosso de cada dia: Temos uma tabela já criada no ambiente que será a nossa referência. Vamos coletar o horário atual, […]

Considerations about Database DBID

Em alguns cenário de recuperação usando o RMAN, é necessário definirmos o DBID do ambiente (por exemplo quando restauramos o SPFILE ou Control file), e esta pode ser uma tarefa complicada caso não tenhamos nenhum arquivo externo de log de backup disponível para consulta. O DBID é exibido assim que conectamos no target database pelo […]

Performing Complete Recovery of a User Tablespace Loss

Vamos explorar o processo que é possível adotar quando temos a necessidade de recuperar alguma(s) tablespace(s) que não seja(m) de sistema, com o banco rodando em Archivelog Mode, e com a instância disponível (ou seja, sem causar indisponibilidade). Reconhecendo o laboratório: Realizando um backup FULL do banco de dados + archives: Nesta etapa, vou remover […]