Curso de Oracle 12c: Administração do Banco de Dados II

Duração: 30h | Porto Alegre/RS

Curso em ambiente digital

No curso de Oracle 12c: Administração do Banco de Dados II, o aluno irá aprender sobre como proceder para proporcionar o maior tempo de disponibilidade do Banco de Dados Oracle, utilizando os mecanismos de Backup e Recovery, minimizando o tempo de indisponibilidade do Banco de Dados Oracle.

Talvez uma das tarefas mais importantes para um administrador de Banco de Dados (DBA) – o Backup e Recovery. Neste curso, o aluno irá aprender o porquê desta atividade ser tão importante, assim como, aprender a lidar, através do Recovery Manager (RMAN), com os diversos cenários possíveis (backup, failure, restore e recovery).

Com a conclusão deste curso, o aluno estará apto a elaborar sua própria estratégia de Backup e Recovery, conforme as particularidades do negócio e do Banco de Dados. Para todos os detalhes do curso, veja a aba de objetivos e de conteúdo do curso.

Obs: Este curso é baseado nos treinamentos oficiais da Oracle, mas possui material didático em português, revisados pelos instrutores da TargetTrust, referências de mercado na área de DBA Oracle.

- Entender sobre os componentes da Arquitetura Oracle relacionados com Backup e Recovery
- Gerenciar tabelas e índices do banco de dados
- Realizar backup físico do Banco de Dados
- Realizar uma recuperação do Banco de Dados em caso de falha
- Elaborar uma estratégia de Backup e Recovery, conforme as necessidades específicas de cada negócio
- Configurar o Banco de Dados Oracle para recuperação
- Garantir a segurança do Banco de Dados Oracle, com procedimentos apropriados de Backup e Recovery
- Aprender sobre Flashback Technologias e dados duplicados para complementar os procedimentos de Backup e Recovery
- Aprender e utilizar o Recovery Manager (RMAN), criar backups e operações de recovery
- Diagnosticar e reparar failures
- Realizar Backup tablespace
- E Muito mais! Este treinamento é aplicável a usuários Oracle 8i, 9i, 10g, 11 e Oracle 12c. Confira todo o conteúdo programático na aba de conteúdo.

- Desejável noções de Linux (não obrigatório)
- Curso TargetTrust de Oracle 12c: Fundamentals I - SQL e SQL*PLUS ou conhecimento similar
- Curso TargetTrust de Oracle 12c: Fundamentals II - Linguagem PL/SQL ou conhecimento similar
- Curso TargetTrust de Oracle 12c: Administração do Banco de Dados I ou conhecimento similar

- Administradores de Banco de Dados
- Administradores de Dados
- Administradores de Sistema Operacional e Redes
- Analistas de Sistemas
- Arquitetos de Sistemas e Projetistas
- Desenvolvedores
- Gerentes de TI
- Gerentes de Suporte
- Profissionais do Suporte Técnico
- Profissionais de TI

1. Arquitetura do Banco de Dados e o ASM
- Noções básicas sobre a Arquitetura do Banco de Dados e o ASM
- Descrição do ASM
- Instalação do ORACLE ASM
- Criando uma Instância do ASM
- Configurando arquivos de parâmetros de inicialização para Instâncias do ASM e do Banco de Dados
- Formatos de nome de Arquivo do ASM
- Inicializar e Desligar Instâncias do ASM
- Administrar grupos de discos ASM

2. Configurando a Capacidade de Recuperação do Banco de Dados
- Configurando a Capacidade de Recuperação do Banco de Dados
- Backups Lógicos
- Backups Físicos
- Visão Geral do comando RMAN
- Configurando vários destinos de LOGS arquivados para aumentar a disponibilidade
- Definindo, aplicando e usando a poolítica de retenção
- Configurando a área de recuperação FLASH
- Usando a área de recuperação FLASH

3. Criando e Mantendo um Catálogo do RMAN
- Usando o arquivo de controle para metadados do RMAN
- Usando o catálogo de recuperação para metadados do RMAN
- Criando e configurando um catálogo de recuperação
- Configurando o Banco de Dados de catálogos de recuperação
- Criando o proprietário do catálogo de recuperação
- Criando o catálogo de recuperação
- Sincronizando o catálogo de recuperação
- Registrando um Banco de Dados
- Mudando o DBID de um Banco de Dados
- Cancelando o registro de um Banco de Dados
- Catalogando Arquivos de backup adicionais
- Ressincronizando manualmente o catálogo de recuperação
- Criando e utilizando os scripts armazenados do RMAN
- Recuperando metadados de scripts armazenados do RMAN
- Gerenciando scripts armazenados do RMAN
- Fazer backup do catálogo de reuperação
- Recuperando a partir de um catálogo de recuperação perdido
- Exportando e importando o catálogo de recuperação
- Eliminando um catálogo de recuperação
- Criando e utilizando o catálogo privado virtual
- Criando e gerenciando um catálogo privado virtual
- Configurando as definições de backup
- Destinos dos backups do RMAN
- Configurações persistentes do RMAN
- Configurações persistentes mais comuns do RMAN
- Alocando Canais
- Configurando a Otimização do backup

4. Criando Backups do RMAN
- Utilizando o RMAN para criar backups
- Criando backups de cópia-imagem
- Criando conjuntos de backups
- Criando um backup integral do bando de dados
- Backups integrais de Bancos de Dados
- Backups completos
- Backups incrementais
- Ativar o backup incremental rápido
- Criando backup DUPLEX e conjuntos de backup
- Criando backups de conjuntos de backup
- Backup de TABLESPACES somente leitura
- Criando backup de arquivamento para armazenamento prolongado
- Criando um backup de múltiplas seções, compactado e criptografado
- Relatórios sobre backups e sua manutenção

5. Recuperação Utilizando os Backups do RMAN
- Recuperação completa de uma perda de arquivo de dados crítico ou não crítico usando o RMAN
- Fazer uma recuperação incompleta usando o RMAN
- Recuperar usando os backups atualizados no modo incremental
- Alternado para cópias-imagem para obeter uma rápida recuperação
- Restaurar um Banco de Dados em um novo host
- Recupere usando o backup do arquivo de controle
- Realizando uma recuperação de desastre

6. Operação de Backup e Recuperação Gerenciada pelo Usuário
- Recuperação a partir de um arquivos temporário perdido
- Recuperação a partir de um grupo de REDO LOGS perdidos
- Fazer uma recuperação a partir sa perda do arquivo de senhas
- Recuperação completa do Banco de Dados gerenciada pelo usuário
- Recuperação incompleta do Banco de Dados gerenciada pelo usuário
- Backups gerenciados pelo usuário e pelo servidor
- Identificar a necessidade do modo de backup
- Backup e recuperação de um arquivo de controle

7. Recursos Diversos do RMAN
- Criando um Banco de Dados duplicado no RMAN
- Identificar as situações que exigem TSPITR
- Efetuando uma TSPITR automatizada

8. Configurando e Usando Flashback
- Restaurar tabelas eliminadas a partir da lixeira
- Executando um FLASHBACK QUERY
- Usando o FLASHBACK TRANSACTION
- Executando operações de FLASHBACK TABLE
- Usando o FLASHBACK TABLE em uma tabela
- Configurando e utilizando um FLASHBACK DATA ARCHIVE
- Configurando, monitorando o FLASHBACK DATABASE e executando operações do FLASHBACK DATABASE

9. Gerenciamento de Espaço em Disco
- Gerenciar a alocação de espaço retomável
- TABLESPACES e Banco de Dados transportáveis
- Recuperando o espaço perdido com tabelas e índices

10. Configurando Diagnósticos de Banco de Dados
- Configurando o AUTOMATIC DIAGNOSTIC REPOSITORY
- Usando o WORKBENCH de suporte
- Recuperação de mídia em bloco

11. Usando o Scheduler para Automatização de Tarefas
- Criar um JOB, programa ou agendamento
- Usando uma agenda baseada em tempo ou em um evento para executar JOBS do SCHEDULER
- Criando JOBS leves
- Usando cadeias de JOBS para executar uma sequência de tarefas relacionadas
- Criando janelas e classes de JOBS
- Utilizando os conceitos avançados do SCHEDULER para priorizar os JOBS

12. Data Pump – Exportação e Importação
- Arquitetura geral do ORACLE DATA PUMP
- Utilizando o DATA PUMP com os utilitários de linha de comando
- Utilizando exportação e importação do DATA PUMP para mover dados entre Banco de Dados ORACLE

Apêndice - Monitorando e Ajustando o RMAN
- Monitorar sessões e JOBS do RMAN
- Ajustando o RMAN
- Configurando o RMAN para I/O assíncrono

Entre em contato

próximas turmas

08/03
Noite: 18:45 às 22:45  
01/04
Sábado Integral: 8:30 às 12:30 e 13:30 às 17:30
03/04
Manhã: 8:30 às 12:30

instrutores

depoimentos

"Muito interessante o curso, aprendi muito. O professor é excelente, bem humorado e tem muito conhecimento do conteúdo, conseguiu com facilidade tirar qualquer dúvida dos alunos."
Kalil Justin

conheça também