35+ AÑOS EN EL MERCADO
Operando ininterrumpidamente desde 1990. Más de 25.000 horas de consultoría entregadas y 596+ incidentes críticos resueltos en producción. Pattern recognition que solo viene con décadas de operación real.
MIGRACIÓN ORACLE → POSTGRESQL — DESDE 1990
Su aplicación corre en Oracle Enterprise pero usa 20% de las features. El resto es licencia quemando USD 9k por core por año. PostgreSQL hace 95% de lo mismo, sin royalty. Migramos sin reescribir la aplicación.
Migraciones Oracle entregadas a
LA CUENTA QUE NO CIERRA
Licencia sube 12% al año en USD
Oracle Enterprise + Partitioning + Diagnostic Pack + RAC. Cada renovación duele más. El dólar no ayuda. El CFO ya pidió recortar licencia dos veces, TI aún no respondió.
Miedo de romper la aplicación
PL/SQL con 200 mil líneas. Triggers, packages, types, autonomous transactions. Nadie quiere ser el que reescribe todo. Entonces queda como está, pagando.
Consultoría genérica no migra de verdad
Hace POC con 10 tablas, factura, se va. La migración real es particionamiento compuesto, sequences vs identity, NUMBER con escala, ROWNUM vs ROW_NUMBER. Detalles que hunden el proyecto.
HTI hace assessment honesto antes
Antes de prometer ROI, corremos ora2pg en modo report en su schema. Le entregamos informe con lo que migra automático, lo que necesita intervención manual, y lo que (tal vez) no vale migrar. Sin propuesta inflada.
METODOLOGÍA
No vendemos sueños. Vendemos previsibilidad. Cada fase entrega artefacto concreto: informe de compatibilidad, schema convertido probado, PL/pgSQL con cobertura de pruebas, plan de cutover ensayado.
Análisis cuantitativo de schema, tablas, índices, sequences, packages, triggers, types. Score de compatibilidad automática vs intervención manual. ROI calculado en USD y moneda local.
DDL traducido con mapeo de tipos (NUMBER→NUMERIC, VARCHAR2→VARCHAR, DATE→TIMESTAMP), sequences, constraints e índices funcionales. Versionado en git.
Conversión de packages, procedures y triggers con semántica equivalente. Reemplazo de features sin 1:1 (autonomous transactions → dblink, sequences.NEXTVAL → nextval).
Traducción de range/list/hash partitioning Oracle a declarative partitioning PostgreSQL 11+. Cuándo vale partición nativa, cuándo vale extensión (pg_partman).
Replicación Oracle→PostgreSQL con Debezium/GoldenGate/SymmetricDS durante la coexistencia. Cutover ensayado en ventana controlada, con rollback técnico documentado.
VACUUM/ANALYZE configurado, autovacuum tuneado por tabla caliente, work_mem por sesión, índices BRIN para append-only, estadísticas extendidas. PostgreSQL optimizado, no default.
ESPECIALISTAS EN AMBAS PUNTAS
Migración Oracle→PostgreSQL solo funciona con equipo que domina Oracle a fondo (entiende lo que sale) Y PostgreSQL a fondo (entiende lo que entra). Es raro. HTI lo tiene.
Una migración mala lo encierra en un PostgreSQL peor del Oracle que tenía. Entregamos el ambiente optimizado para la escala que tendrá en 3 años, no la de hoy.
PROYECTOS ENTREGADOS
ÓRGANO PÚBLICO
Migración sin rollback
Migración de Oracle 11g (12TB, 800+ tablas, 300+ packages PL/SQL) a PostgreSQL 14 con Debezium y cutover de 4h. Ahorro anual: USD 850K en licencia.
TELECOM
RAC a Patroni
Salida de Oracle RAC 4 nodos a PostgreSQL HA con Patroni + etcd. Misma SLA de disponibilidad, fracción del costo, infra corriendo en Kubernetes.
FINTECH
Del assessment al go-live
Migración completa en 6 meses para fintech con 200M registros y procesamiento batch crítico. Cero pérdida transaccional, downtime de cutover < 2h.
FASES
Assessment & business case
ora2pg en modo report, análisis de uso real de features Oracle, cálculo de ROI en 12/24/36 meses. Entregable: documento de decisión para CFO + CTO.
Conversión y pruebas
Schema convertido, PL/SQL traducido, suite de pruebas funcionales y de carga. Ambiente PostgreSQL espejando Oracle en homologación.
Replicación y paralelismo
Oracle y PostgreSQL corriendo en paralelo con CDC. Validación continua de divergencias, ajuste fino de tuning. Riesgo de cutover reducido a operación documentada.
Cutover & sustentación
Ventana de cutover ensayada tres veces antes de la real. Go-live con plan de rollback técnico. 90 días de hypercare. Después, DBA remoto PostgreSQL continuo.
FAQ
La mayoría puede. Los casos donde no lo recomendamos son: uso pesado de Oracle Multitenant + Pluggable DBs con lifecycle automatizado, dependencia fuerte de Oracle Spatial 3D / Oracle Text con features sin equivalente, o aplicación que hace hint Oracle-específico en volumen masivo. El assessment lo dice con claridad.
Para una base de hasta 2TB con PL/SQL moderado, contamos 3–4 meses del assessment al go-live. Arriba de 10TB o con PL/SQL muy complejo, 6–9 meses. Siempre con paralelismo Oracle+PostgreSQL al menos 1 mes antes del cutover.
Sí. POC pago (alcance fijo, 4 semanas) donde convertimos 10–20% del schema más complejo y probamos viabilidad técnica y ganancia de performance. Si el resultado es negativo, usted cancela y solo perdió la POC — no 6 meses de migración.
Quedan. PostgreSQL atiende a la mayoría de las herramientas de BI (Power BI, Tableau, Metabase) con driver nativo. SQL con sintaxis muy Oracle-específica (CONNECT BY, MODEL clause) se convierte a SQL estándar o WITH RECURSIVE.
Sí, con contrato de DBA Remoto PostgreSQL — el mismo equipo que migró sigue operando. Es la forma más eficiente: el conocimiento del ambiente migrado queda con quien lo construyó.
20 minutos con un DBA Senior. Cuente su ambiente Oracle (versión, tamaño, features usadas) y le devolvemos una estimación de viabilidad y ROI sin compromiso.
Stack de migración
POR QUÉ HTI
Sustentando ambientes críticos en Brasil desde 1990. No somos una consultoría genérica que aprendió base de datos — somos The Database Company.
Operando ininterrumpidamente desde 1990. Más de 25.000 horas de consultoría entregadas y 596+ incidentes críticos resueltos en producción. Pattern recognition que solo viene con décadas de operación real.
Único MySQL Authorized Education Center (AMEC) de Oracle University en Brasil — logro obtenido dos veces. Más de 1.000 DBAs formados en cursos oficiales HTI.
DBAs en sala de acceso restringido en PIT São José dos Campos: cámaras 24h, acceso biométrico, rack dedicado. Sin freelancer remoto, sin estación improvisada. Compliance que va más allá de la política interna.
Monitoreo comportamental desarrollado internamente. Detecta patrones anómalos de ingestión y accesos a objetos protegidos — sin dependencia de herramienta de terceros.