Oracle Database em 2026: custo real, licenciamento e alternativas
Quanto custa de verdade rodar Oracle: licença, suporte de 22% ao ano, opções que não vêm na caixa e o custo de sair. O guia central para decidir entre ficar, cortar edição ou migrar.

Toda empresa que roda Oracle tem a mesma conversa uma vez por ano, geralmente em setembro, quando chega a renovação do suporte. Alguém abre a planilha, olha o número e pergunta: "a gente precisa mesmo disso?"
A resposta honesta é: às vezes sim. E, na maioria das vezes que eu vi, não. Este é o guia central de uma série sobre o assunto — aqui está o mapa; os detalhes estão nos artigos ligados ao longo do texto.
As quatro camadas do custo
| Camada | O que é | Ordem de grandeza |
|---|---|---|
| Licença | Direito de uso, pagamento único | US$ 17.500 por socket (SE2) a US$ 47.500 por unidade de processador (EE, lista) |
| Suporte | Anual, obrigatório na prática | 22% da licença, todo ano, com reajuste |
| Opções e packs | Partitioning, Diagnostics, Advanced Security… | Cada uma cobrada à parte, só no Enterprise |
| Operação | DBA, hardware certificado, ambientes de não produção | Frequentemente maior que a licença |
O detalhe que pega todo mundo: o suporte é perpétuo enquanto você quiser atualizações e patches de segurança. Em dez anos você paga a licença de novo — duas vezes. E se você tentar reduzir a quantidade de licenças em suporte, a política de matching service levels normalmente impede o corte parcial.
Enterprise ou Standard Edition 2?
A SE2 é muito mais barata, e muito mais limitada: até 2 sockets, limite de 16 threads de CPU por instância, sem RAC (desde o 19c), sem Data Guard, sem Partitioning, sem compressão avançada, sem paralelismo de query.
Na prática, a pergunta que eu faço ao cliente é curta: você usa alguma opção do Enterprise? Descubra antes de decidir — e antes que a auditoria descubra por você:
-- O que foi efetivamente USADO neste banco
SELECT name, detected_usages, currently_used, last_usage_date
FROM dba_feature_usage_statistics
WHERE detected_usages > 0
ORDER BY name;
-- Edicao e versao em uso
SELECT banner_full FROM v$version;
Essa consulta já salvou orçamento e já entregou susto. Um índice criado com PARTITION BY num ambiente de teste, cinco anos atrás, é uso de opção licenciável. Os detalhes de contagem, core factor e virtualização estão em licenciamento Oracle explicado.
Onde o dinheiro vaza sem ninguém notar
- Ambientes de não produção. Homologação, desenvolvimento e DR precisam de licença. Standby "frio" tem regra própria e prazo limitado de dias por ano.
- Virtualização. Em cluster de virtualização sem afinidade rígida de hardware, a Oracle tende a considerar todo o cluster licenciável. É o item mais caro de qualquer auditoria.
- Packs de diagnóstico. Rodar AWR ou ADDM exige Diagnostics Pack. Muita gente usa achando que é nativo.
- Reajuste de suporte. Alguns pontos percentuais ao ano, compostos.
As saídas possíveis
- Renegociar. Funciona, especialmente no fim do trimestre fiscal da Oracle. Chegue com o inventário de uso na mão.
- Descer para SE2. Corta muito custo se você não usa opções do Enterprise. Números completos em quanto custa um Oracle Standard Edition 2.
- Migrar o que dá. Raramente é tudo. Sistemas periféricos, relatórios e aplicações novas saem primeiro — veja migrar de Oracle para PostgreSQL.
- Ficar. Legítimo quando o ERP é certificado só em Oracle, quando o RAC resolve um requisito real, ou quando o custo de migração supera dez anos de suporte.
A conta que eu monto antes de recomendar qualquer coisa
-- Base para o TCO: tamanho, carga e complexidade do que existe hoje
SELECT ROUND(SUM(bytes)/1024/1024/1024, 1) AS gb_total
FROM dba_segments;
SELECT object_type, COUNT(*)
FROM dba_objects
WHERE owner NOT IN ('SYS','SYSTEM','XDB','OUTLN','DBSNMP')
GROUP BY object_type
ORDER BY 2 DESC;
Dez mil linhas de PL/SQL mudam completamente o cálculo de uma migração. Três tabelas e um CRUD, não. É por isso que "Oracle é caro" não é conclusão: é o começo da conta.
Por onde seguir
- Licenciamento Oracle explicado: Processor, NUP, core factor e virtualização
- Oracle ou MySQL: quando cada um vale a pena
- Oracle ou PostgreSQL: comparativo técnico
- Migrar de Oracle para PostgreSQL: custos e armadilhas
Sobre o autor: Alexandre Almeida atua com bancos de dados há mais de 25 anos, foi instrutor oficial de Oracle e MySQL para mais de 1.000 alunos e escreveu Aprendendo MySQL: Prática, Teoria e Laboratórios.
Fontes: Oracle Technology Global Price List; Oracle Database Licensing Information User Manual 19c/23ai; Oracle Software Investment Guide. Preços de lista, sem desconto negociado, sujeitos a alteração.