Taking Online Oracle Database, tablespace and datafile backups

Checando se o banco de dados está em ARCHIVELOG MODE: Realizando o backup do banco de dados e archives em um mesmo comando: Para o próximo teste, onde vamos criar um backup em um diretório fora da FRA, vou criar uma pasta na máquina que abrigará os backup pieces: Utilizando o comando FORMAT: Realizando backup …

Taking Online Oracle Database, tablespace and datafile backups Read More »

[Solved] Issue: ORA-19809: limit exceeded for recovery files

Ao tentar realizar o backup do banco de dados, a seguinte mensagem é reportada: É possível notarmos que a FRA está limitada até 700MB, e por conta disso o RMAN não consegue concluir a sua operação: Aumentando o valor da FRA: Executando novamente o backup, agora com sucesso:

Backup terminology

Neste artigo simples, exponho as diferentes terminologias e descrições de backup que podemos considerar em nossos ambientes. A estratégia de backup pode incluir: Whole Neste caso, o backup realizado seria do banco de dados inteiro. Partial Já nesta opção, apenas uma parte/fração do banco seria contemplado. Exemplo: backup de apenas um datafile, ou tablespace. O …

Backup terminology Read More »

Introducing Oracle RMAN

Para abrir o utilitário RMAN e conectar-se ao banco de dados, temos as seguintes maneiras (com autenticação via S.O): Conectando via autenticação por usuário e senha: Criando um usuário no banco de dados com privilégio de sysbackup (ou seja, não terá acesso para administrar o banco de dados, como um sysdba, e sim apenas para …

Introducing Oracle RMAN Read More »

Changing the state of all PDBs and saving their states

Consultando o status dos PDBs: Alterando todos os PDBs: Por padrão, quando inicializamos um root container, os seus PDBs ficam no estado MOUNT. É possível alterar isso mudando os PDBs conforme exemplo abaixo: Desse modo, ao fazer o restart do root container, os PDBs serão abertos automaticamente: Obs: Este procedimento foi criado pelo senhor Ahmed …

Changing the state of all PDBs and saving their states Read More »

Changing the state of a specific PDB when the current container is the root

Confirmando se o banco é CDB: Verificando se estou conectado ao root: Checando o estado no PDB HIPOFISE1: Abrindo o PDB: Para baixar o PDB: Outra sintaxe para abrir o PDB: Obs: Este procedimento foi criado pelo senhor Ahmed Baraka (www.ahmedbaraka.com) e foi apenas reproduzido por mim em um laboratório pessoal para fins de aprendizado.

Switching Oracle current container

Para podermos confirmar em qual container estamos conectados, podemos utilizar os comandos abaixo: Ou podemos utilizar o script SQL abaixo: Checando os PDBs existentes dentro do root: Para trocar o container, basta rodar o comando abaixo: Validando: Obs: Este procedimento foi criado pelo senhor Ahmed Baraka (www.ahmedbaraka.com) e foi apenas reproduzido por mim em um …

Switching Oracle current container Read More »

Creating an Oracle Database from the seed using DBCA

Exportando o DISPLAY e abrindo o DBCA: Manage Puggable databases: Create: Escolhendo o CDB que abrigará o PDB e informando credenciais: Escolhendo o SEED: Definindo nome do PDB e seu usuário de adminitração: Manter opção de criação de uma tablespace padrão: Sumário: Progresso: Sucesso: Validando ambiente. Como o PDB foi criado via DBCA, o mesmo …

Creating an Oracle Database from the seed using DBCA Read More »

Automating Oracle Database Startup and Shutdown

Este procedimento se aplica caso o ambiente em questão não tenha o Oracle Restart configurado. De início, podemos mudar o arquivo /etc/oratb conforme abaixo: Após isso, podemos criar o arquivo dbora com o seguinte conteúdo: Ajustando permissões do novo arquivo: Criando links simbólicos: Após isso, podemos reiniciar o ambiente e checar se o banco de …

Automating Oracle Database Startup and Shutdown Read More »