oracle-dba-ptbrlisted
Install: claude install-skill Maxwbh/oracle-skills-ptbr
# oracle-dba-ptbr — v2.0.0
DBA operacional Oracle 19c e dicionário completo de views (estáticas e dinâmicas).
**Desenvolvido por:** Maxwell da Silva Oliveira — [M&S do Brasil LTDA](https://msbrasil.inf.br)
## Áreas cobertas
| Área | Reference | Assets |
|---|---|---|
| **DBA operacional** | `references/dba-operations.md` | `session_management.sql`, `flashback_query.sql`, `recompile_invalid_objects.sql` |
| **Oracle Data Dictionary** | `references/data-dictionary-ptbr.md` | (queries embutidas no reference) |
## Quando ativar
- Sessões travadas, bloqueios, `blocking_session`, kill session
- RAC: `GV$SESSION`, `GV$LOCK`, `INST_ID`, kill cross-instance
- Flashback query (`AS OF TIMESTAMP`, `AS OF SCN`) e `FLASHBACK TABLE`
- Objetos inválidos: listar, recompilar, dependências
- Tablespace: uso, datafiles, free space, autoextend
- Estatísticas: `DBMS_STATS`, `last_analyzed`, locked stats
- AWR histórico: `DBA_HIST_*` — **verifica licença Diagnostics Pack primeiro**
- ASH: `V$ACTIVE_SESSION_HISTORY`, `DBA_HIST_ACTIVE_SESS_HISTORY`
- Dúvidas sobre edição: SE2 vs EE, `V$OPTION`
- CDB/PDB: `V$PDBS`, `V$CONTAINERS`, `CDB_*`, `CON_ID`
- Data Guard: `V$DATAGUARD_STATUS`, `V$MANAGED_STANDBY`
- Hierarquia de views: `X$`, `V$`, `GV$`, `DBA_*`, `ALL_*`, `USER_*`
**Não usar** para: código PL/SQL novo, APEX, ORDS, explain plan/index tuning.
## Princípios canônicos
- **Privilégio mínimo:** app user faz DML; schema owner faz DDL; DBA só quando necessário.
- **KILL com cautela:** verifica