Receitas do Oracle
- Redo log switch (trocar o arquivo de log atual)Redo e archive
- Adicionar um novo grupo de redo logRedo e archive
- Redimensionar um grupo de redo log (drop + add)Redo e archive
- Colocar o banco de dados em modo ARCHIVELOGRedo e archive
- Corrigir FRA / destino de archive cheioRedo e archive
- Ver o status dos redo logsRedo e archive
- Adicionar discos a um diskgroup ASMASM
- Remover um disco de um diskgroup ASMASM
- Definir o POWER do rebalance do ASMASM
- Ver o espaço livre dos diskgroups ASMASM
- Monitorar um rebalance do ASMASM
- Adicionar uma nova tablespaceArmazenamento
- Adicionar um datafile a um tablespace existenteArmazenamento
- Redimensionar um datafile / definir autoextendArmazenamento
- Mover um datafile onlineArmazenamento
- Adicionar uma temp tablespace / alterar a padrãoArmazenamento
- Consulta de espaço livre das tablespacesArmazenamento
- Alterar um parâmetro (com SCOPE)Memória e parâmetros
- Flush do shared pool / buffer cacheMemória e parâmetros
- Criar um pfile a partir do spfile e vice-versaMemória e parâmetros
- Alterar os targets de SGA / PGAMemória e parâmetros
- Encerrar uma sessão (kill session)Sessões e processos
- Ver consultas / sessões de longa duraçãoSessões e processos
- Encontrar a sessão bloqueadoraSessões e processos
- Coletar estatísticas (DBMS_STATS)Manutenção
- Reconstruir um índice onlineManutenção
- Backup completo rápido com RMANManutenção
- Fazer um backup do controlfile em traceManutenção
- Verificar o status do banco de dados, das instâncias e dos serviços RAC com srvctlRAC & Grid
- Parar / iniciar um banco de dados RAC ou uma única instância com srvctl (rolling)RAC & Grid
- Adicionar um serviço RAC com instâncias preferred/available (incluindo Application Continuity)RAC & Grid
- Realocar um serviço RAC para outra instânciaRAC & Grid
- Verificar o status dos recursos do cluster (crsctl stat res -t)RAC & Grid
- Verificar a saúde da pilha do cluster, a lista de nós e a versão do ClusterwareRAC & Grid
- Verificar a integridade do OCR e fazer um backup do OCR (ocrcheck / ocrconfig)RAC & Grid
- Verificar voting disks e timeouts do CSSRAC & Grid
- Executar verificações pré/pós com o Cluster Verification Utility (cluvfy)RAC & Grid
- Diagnosticar a causa de uma node eviction / reboot inesperado de nóRAC & Grid
- Analisar wait events de todo o cluster (gc waits) por instância com GV$RAC & Grid
- Mostrar o uso de disk groups, discos e diretórios com asmcmd (lsdg / lsdsk / du)ASM
- Verificar o estado dos discos ASM, os contadores de erro e os discos candidatos com SQLASM
- Ver e alterar atributos de disk groups ASM (compatible, disk_repair_time)ASM
- Mostrar a configuração do Data Guard broker e o status dos bancos (DGMGRL)Data Guard
- Verificar o papel primary/standby e a prontidão para switchover com SQLData Guard
- Medir o lag de transporte/aplicação, a taxa de aplicação e os processos do Data Guard no standbyData Guard
- Validar o standby com o broker antes de switchover/failover (VALIDATE DATABASE)Data Guard
- Executar um switchover planejado (DGMGRL, troca de papel sem perda de dados)Data Guard
- Executar um failover após perder o primário (DGMGRL)Data Guard
- Recuperar o antigo primário como standby após um failover (REINSTATE)Data Guard
- Parar / iniciar o redo apply ou o redo transport com o broker; configurar aplicação com atrasoData Guard
- Habilitar o Fast-Start Failover (FSFO) e iniciar o observerData Guard
- Converter um physical standby em snapshot standby e voltar (ambiente de teste)Data Guard
- Criar um recovery catalog do RMAN e registrar o banco de dadosRMAN
- Criar um physical standby a partir do banco ativo com RMAN DUPLICATERMAN
- Validar e limpar registros de backup do RMAN (CROSSCHECK, EXPIRED, OBSOLETE)RMAN
- Validar o banco de dados e os backups contra corrupção (VALIDATE)RMAN
- Ver quais backups um restore usaria e validá-los (PREVIEW / VALIDATE)RMAN
- Reparar blocos corrompidos online (block media recovery, RECOVER CORRUPTION LIST)RMAN
- Retornar um tablespace a um ponto no passado (TSPITR)RMAN
- Recuperar uma única tabela a um ponto no passado a partir de um backup RMAN (RECOVER TABLE)RMAN
- Criar um novo PDB a partir do PDB$SEEDMultitenant
- Clonar um PDB no mesmo CDB (local / hot clone)Multitenant
- Clonar um PDB de outro CDB via DB link (remote clone)Multitenant
- Fazer unplug de um PDB e plug em outro (ou no mesmo) CDBMultitenant
- Abrir PDBs e mantê-los abertos após restarts do CDB (SAVE STATE)Multitenant
- Definir limites de CPU, memória, I/O e storage por PDBMultitenant
- Confirmar em qual container você está e consultar todos os PDBs a partir do root (CDB_ / CONTAINERS)Multitenant
- Criar um refreshable PDB, atualizá-lo e convertê-lo em um PDB independenteMultitenant
- Tirar um snapshot do AWR e gerar um relatório AWR entre dois snapshotsDesempenho
- Relatório AWR diff (compare period) entre dois períodosDesempenho
- Principais wait events e principais SQL do ASH nos últimos minutosDesempenho
- Executar uma análise ADDM e obter seu relatórioDesempenho
- Obter um relatório do SQL Monitor (SQL longo em execução ou concluído)Desempenho
- Habilitar/desabilitar o trace 10046 de uma sessão e resumir com TKPROFDesempenho
- Mostrar o plano de execução real com estatísticas de row source (ALLSTATS LAST)Desempenho
- Criar e executar uma tarefa do SQL Tuning Advisor e ler suas recomendaçõesDesempenho
- Aceitar, desabilitar e remover um SQL profileDesempenho
- Carregar um bom plano do cursor cache como SQL plan baselineDesempenho
- Evoluir planos não aceitos de SQL plan baselinesDesempenho
- Fixar, desabilitar ou remover um plano de SQL plan baselineDesempenho
- Verificar o status de bind peeking e de adaptive cursor sharingDesempenho
- Encontrar os principais SQL por tempo decorrido/CPU em um período passado (AWR + V$SQLAREA)Desempenho
- Encontrar estatísticas desatualizadas e definir preferências de estatísticas por tabela (prefs)Estatísticas
- Bloquear e desbloquear estatísticas de tabela/schemaEstatísticas
- Restaurar estatísticas a um ponto no passadoEstatísticas
- Coletar estatísticas como pending, testá-las e publicá-lasEstatísticas
- Configurar estatísticas incrementais para uma tabela particionadaEstatísticas
- Dividir e mesclar partições onlineParticionamento
- Carregar ou arquivar dados em massa com exchange partitionParticionamento
- Truncar/remover uma partição mantendo os índices globais utilizáveisParticionamento
- Criar particionamento interval e converter uma tabela range existente para intervalParticionamento
- Verificar chaves de partição e o uso de partition-wise joinParticionamento
- Redefinir uma tabela online com DBMS_REDEFINITION (fluxo completo)Operações online
- Mover uma tabela ou partição online (ALTER TABLE MOVE ONLINE)Operações online
- Criar, abrir, definir a master key e fazer backup de um keystore TDE (19c+)Segurança
- Criptografar tablespaces com TDE (novos e existentes, online/offline)Segurança
- Criar uma política de Unified Auditing, habilitá-la com condição, revisar os registros e removê-laSegurança
- Adicionar uma política de acesso em nível de linha com VPD (DBMS_RLS)Segurança
- Criar um profile de política de senhas e atribuí-lo a usuáriosSegurança
- Encontrar privilégios não utilizados com privilege analysisSegurança
- Inspecionar o inventário com OPatch e executar verificações pré-patchPatches e ciclo de vida
- Atualizar a camada SQL com datapatch -verbose após um patch binárioPatches e ciclo de vida
- Verificar o histórico de patches SQL, o status dos componentes e os objetos inválidosPatches e ciclo de vida
- Criar, executar manualmente, desabilitar e remover um job do schedulerScheduler
- Monitorar o histórico de execução e as falhas de jobs do schedulerScheduler
- Criar e ativar um plano simples do Resource ManagerScheduler