35+ ANOS NO MERCADO
Operando ininterruptamente desde 1990. Mais de 25.000 horas de consultoria entregues e 596+ incidentes críticos resolvidos em produção. Pattern recognition que só vem com décadas de operação real.
MIGRAÇÃO ORACLE → POSTGRESQL — DESDE 1990
Sua aplicação roda em Oracle Enterprise mas usa 20% das features. O resto é licença queimando R$ 47k por core por ano. PostgreSQL faz 95% do mesmo, sem royalty. A gente migra sem reescrever a aplicação.
Migrações Oracle entregues para
A CONTA QUE NÃO FECHA
Licença sobe 12% ao ano em USD
Oracle Enterprise + Partitioning + Diagnostic Pack + RAC. Cada renovação dói mais. E o dólar não ajuda. CFO já pediu corte de licença duas vezes, TI ainda não respondeu.
Medo de quebrar a aplicação
PL/SQL com 200 mil linhas. Triggers, packages, types, autonomous transactions. Ninguém quer ser o cara que reescreve tudo. Então fica como está, pagando.
Consultoria genérica não migra de verdade
Faz prova de conceito num esquema de 10 tabelas, fatura, vai embora. A migração real é particionamento composto, sequences vs identity, NUMBER com escala, ROWNUM vs ROW_NUMBER. Detalhes que afundam o projeto.
A HTI faz assessment honesto antes
Antes de prometer ROI, rodamos ora2pg em modo report no seu schema. Te entregamos relatório com o que migra automático, o que precisa intervenção manual, e o que (talvez) não vale migrar. Sem proposta inflada.
METODOLOGIA
Não vendemos sonho. Vendemos previsibilidade. Cada fase entrega artefato concreto: relatório de compatibilidade, schema convertido testado, PL/pgSQL com cobertura de testes, plano de cutover ensaiado.
Análise quantitativa do schema, tabelas, índices, sequences, packages, triggers, types. Score de compatibilidade automática vs intervenção manual. ROI calculado em USD e BRL.
DDL traduzido com mapeamento de tipos (NUMBER→NUMERIC, VARCHAR2→VARCHAR, DATE→TIMESTAMP), sequences, constraints e índices funcionais. Versionado em git.
Conversão de packages, procedures e triggers com semântica equivalente. Substituição de features sem 1:1 (autonomous transactions → dblink, sequences.NEXTVAL → nextval).
Tradução de range/list/hash partitioning Oracle para declarative partitioning PostgreSQL 11+. Quando vale partição nativa, quando vale extensão (pg_partman).
Replicação Oracle→PostgreSQL com Debezium/GoldenGate/SymmetricDS durante a coexistência. Cutover ensaiado em janela controlada, com rollback técnico documentado.
VACUUM/ANALYZE configurado, autovacuum tunado por tabela quente, work_mem por sessão, índices BRIN para append-only, estatísticas estendidas. PostgreSQL otimizado, não default.
ESPECIALISTAS NAS DUAS PONTAS
Migração Oracle→PostgreSQL só dá certo com equipe que domina Oracle a fundo (entende o que está saindo) E PostgreSQL a fundo (entende o que está entrando). É raro. A HTI tem.
Migração ruim te prende em PostgreSQL pior que estava em Oracle. Nós entregamos o ambiente otimizado pra escala que você terá em 3 anos, não a de hoje.
PROJETOS ENTREGUES
ÓRGÃO PÚBLICO
Migração sem rollback
Migração de Oracle 11g (12TB, 800+ tabelas, 300+ packages PL/SQL) para PostgreSQL 14 com Debezium e cutover de 4h. Economia anual: R$ 4.2M em licença.
TELECOM
RAC para Patroni
Saída de Oracle RAC 4 nós para PostgreSQL HA com Patroni + etcd. Mesma SLA de disponibilidade, fração do custo, infra rodando em Kubernetes.
FINTECH
Do assessment ao go-live
Migração completa em 6 meses para fintech com 200M registros e processamento batch crítico. Zero perda transacional, downtime de cutover < 2h.
FASES
Assessment & business case
ora2pg em modo report, análise de uso real de features Oracle, cálculo de ROI em 12/24/36 meses. Entregável: documento de decisão para CFO + CTO.
Conversão e testes
Schema convertido, PL/SQL traduzido, suíte de testes funcionais e de carga. Ambiente PostgreSQL espelhando Oracle em homologação.
Replicação e paralelismo
Oracle e PostgreSQL rodando em paralelo com CDC. Validação contínua de divergências, ajuste fino de tuning. Risco de cutover reduzido a operação documentada.
Cutover & sustentação
Janela de cutover ensaiada três vezes antes do real. Go-live com plano de rollback técnico. 90 dias de hypercare. Depois, DBA remoto PostgreSQL contínuo.
FAQ
A maioria pode. Os casos onde não recomendamos são: uso pesado de Oracle Multitenant + Pluggable DBs com lifecycle automatizado, dependência forte de Oracle Spatial 3D / Oracle Text com features sem equivalente, ou aplicação que faz hint Oracle-específico em volume massivo. O assessment diz com clareza.
Para um banco de até 2TB com PL/SQL moderado, contamos 3–4 meses do assessment ao go-live. Acima de 10TB ou com PL/SQL muito complexo, 6–9 meses. Sempre com paralelismo Oracle+PostgreSQL pelo menos 1 mês antes do cutover.
Sim. POC paga (escopo fixo, 4 semanas) onde convertemos 10–20% do schema mais complexo e provamos viabilidade técnica e ganho de performance. Se o resultado for negativo, você cancela e só perdeu a POC — não 6 meses de migração.
Ficam. PostgreSQL atende a maioria das ferramentas de BI (Power BI, Tableau, Metabase) com driver nativo. SQL com sintaxe muito Oracle-específica (CONNECT BY, MODEL clause) é convertido para padrão SQL ou WITH RECURSIVE.
Sim, com contrato de DBA Remoto PostgreSQL — a mesma equipe que migrou continua operando. É a forma mais eficiente: o conhecimento do ambiente migrado fica com quem o construiu.
20 minutos com um DBA Senior. Conta seu ambiente Oracle (versão, tamanho, features usadas) e a gente devolve uma estimativa de viabilidade e ROI sem compromisso.
Stack de migração
POR QUE A HTI
Desde 1990 sustentando ambientes críticos no Brasil. Não somos uma consultoria genérica que aprendeu banco de dados — somos The Database Company.
Operando ininterruptamente desde 1990. Mais de 25.000 horas de consultoria entregues e 596+ incidentes críticos resolvidos em produção. Pattern recognition que só vem com décadas de operação real.
Único MySQL Authorized Education Center (AMEC) da Oracle University no Brasil — conquista obtida duas vezes. Mais de 1.000 DBAs formados em cursos oficiais HTI.
DBAs em sala de acesso restrito no PIT de São José dos Campos: câmeras 24h, acesso biométrico, rack dedicado. Sem freelancer remoto, sem estação improvisada. Compliance que vai além da política interna.
Monitoramento comportamental desenvolvido internamente. Detecta padrões anômalos de ingestão e acessos a objetos protegidos — sem dependência de ferramenta de terceiro.