Formação Administrador
Oracle 10g
Parte 1 – Componentes e Arquitetura do Oracle 10g
A família de produtos da Oracle. Application Server, Developer
Suite, Applications, Collaboration Suite. Views do Dicionário
de Dados. Views Dinâmicas de Performance. Relacionamentos
e Restrições de Integridade. Tipos de Segmento no
Oracle. A arquitetura do Oracle. Processos do Usuário.
Os conceitos de Instância, Banco de Dados e Processo. Os
diferentes processos do Oracle. A organização de
memória do Oracle. System Global Area. Shared Pool. Database
Buffer Cache.
Redo Log Buffer. Os tipos de arquivos que compõem o banco
de dados. Datafile, Controlfile, Redo Log File e Archive File.
As visões do dicionário de dados.
Extraindo informações do dicionário de dados.
Tipos de segmento existentes no Oracle. Tabela, índice
e cluster. Segmentos de rollback. Parâmetros de inicialização
da instância. PFILE e SPFILE. Conceito de tablespace. Tablespaces
mais importantes, SYSTEM, SYSAUX e UNDO. Instalando o Oracle.
Diferentes edições do Oracle. Enterprise Manager
Database Control. Instalando o Oracle. Oracle Universal Installer.
Parte 2 – Criando e controlando um banco de dados
Startup e Shutdown. Tipos de startup e shutdown. Criando um banco
de dados. O
utilitário DBCA. O utilitário Database Control.
O arquivo de log do Oracle. Como
monitorar o arquivo de log. Erros mais importantes encontrados
no arquivo de log.
Providências a partir dos erros encontrados no arquivo de
log.
Parte 3 – Administrando espaço e objetos
Conceitos de Segmento, Extent e Bloco de Dados. Criando e alterando
tablespaces. Conceitos básicos relacionados a tablespaces.
O comando CREATE TABLESPACE. O comando ALTER TABLESPACE. Criando
e administrando objetos. Tabelas, índices,
views, constraints e sequences.
Parte 4 – Net Services
Arquitetura do Oracle para suporte à redes. Configurando
uma estação cliente.
Listener. Configurando o listener. Arquivos de configuração
listener.ora, tnsnames.ora e sqlnet.ora. Resolvendo problemas
na conexão. Conceitos de servidor dedicado e servidor compartilhado.
Configurando o servidor compartilhado.
Parte 5 – Administração de usuários
e segurança
Criando e administrando usuários Oracle. Alterando características
de um usuário.
Conceitos de tablespace default, tablespace temporária
e profile. Removendo um usuário. Bloqueando/liberando a
conta de um usuário. Conceito de privilégio. Tipos
de privilégio existentes no Oracle. Privilégios
de sistema e de objeto. Concedendo
e revogando privilégios. Conceito de role. Criando e removendo
roles. Conceito de auditoria no Oracle. Tipos de auditoria. O
comando AUDIT.
Parte 6 – Movendo dados no Oracle
O utilitário DATA PUMP. Os utilitários EXP e IMP.
Utilitários para exportar e importar dados. Os parâmetros
dos utilitários. Conceitos ligados ao utilitário
DATA PUMP. Conceitos básicos do utilitário SQL*Loader.
Parte 7 – Administrando consistência e concorrência
Conceito de undo. Dimensionando a tablespace de undo. Administrando
a tablespace de undo. Conceito de lock. Detectando e resolvendo
conflitos de lock.
Parte 8 – ProActive Management
Conceito de Proactive Management. Automatic Workload Repository.
ADDM. Alerts e advisors. Métricas.
Parte 9 – Conceitos de backup e recovery
Os tipos de backup existentes no Oracle. O uso de cada tipo de
backup dependendo do cenário existente. Cold backup. Hot
backup. O utilitário RMAN. Exemplos de scripts de backup.
O conceito de recovery. Diferentes cenários de
recovery.
|
Formação
Administrador Oracle 10g (continuação)
Parte 10 – Configurando o Recovery Manager (RMAN)
Features e componentes do Rman. Conceito de repositório.
Uso do control file pelo Rman. Iniciando o Rman. Conectando-se ao
Rman. O que é a MML. Alocação de canais. Parâmetros
para configuração do Rman. O conceito de política
de retenção.
Control file autobackup.
Parte 11– Usando o Rman
Comandos principais do Rman. Tipos de backup no Rman. Backupsets
e Image Files. Compressed backups. Backup Full e Incremental. Paralelismo
no backup.
Usando o Block Change Tracking para acelerar o backup. Comando REPORT.
Parte 12 – Recovery em situações não
críticas
Criando uma tablespace temporária. Recriando arquivos de
redo. Recuperando uma tablespace de índice. Recuperando uma
tablespace read-only. Recriando um arquivo de password.
Parte 13 – Recovery do banco de dados
Entendendo os processos de Restore e Recovery. Server-managed recovery
e User-managed recovery. Recuperando arquivos de controle. Fazendo
um recovery incompleto. Recovery utillizando o Enterprise Manager.
Recovery com RESETLOGS.
Parte 14 – Entendendo o Flashback Database
Visão geral das tecnologias de flashback disponíveis.
Administrando a Flash Recovery Area. Utilizando o flashback database
com Enterprise Manager.
Parte15 – Recuperando erros do usuário
Utilizando o Flashback Drop. Utilizando Flashback Versions Query.
Utilizando Flashback Transactions Query. Utilizando o flashback
Table.
Parte 16 – Lidando com blocos corrompidos
O que é o bloco corrompido. Sintomas de blocos corrompidos.
Diferentes métodos para detectar e resolver blocos corrompidos.
Utilitário ANALYZE. Utilitário DBVERIFY. Utilizando
DB_BLOCK_CHECKING. Utilizando o package DBMS_REPAIR.
Parte 17 – Entendendo o ADM (Automatic Database Management)
Usando o AWR (Automatic Workload Repository). Alertas gerados pelo
servidor. Alertas Threshold e não Threshold. Coleta automática
de estatísticas. Entendendo o Advisory Framework.
Parte 18 – Automatic Storage Management
Apresentando a arquitetura ASM. Instância ASM. Parâmetros
de inicialização da instância ASM. As views
relacionadas ao ASM. Critérios para formação
de nomes de arquivo. Conceito de Disk Group e Failure Group. Administrando
grupos ASM.
Parte 19 – Suporte à Globalização
Conceitos básicos relacionados ao suporte à
globalização. Utilizando parâmetros NLS. Os
diferentes tipos de dados relacionados à datas. Linguistic
Sort.
Parte 20 – Administrando Recursos
Visão geral do DRM (Database Resource Manager). Conceito
de Pending Area. Conceito de Resource Consumer Group. Resource Plans
e Resource Plan Directives. Juntando as diferentes partes e entendendo
o funcionamento.
Parte 21 – Automatizando Tarefas no banco Oracle
Visão geral do Scheduler. A arquitetura do Scheduler. Criando
e utilizando Jobs. Criando e utilizando Job Classes. Criando Schedules.
Criando Schedule Windows.
Parte 22 – Monitorando e Administrando Memória
Monitorando espaço utilizado por tablespaces. O package DBMS_SERVER_ALERT.
Ferramentas de administração de segmentos. Resumable
Space Allocation. O package DBMS_RESUMABLE.
|