Migración de SQL Server a PostgreSQL · para pequeñas y medianas empresas
SQL Server se licencia por núcleo, con un mínimo de 4 núcleos por instancia, y en suscripción se paga cada año. PostgreSQL no cuesta nada en licencias y soporta las mismas cargas, si la aplicación lo admite. Convertimos esquema y datos, revisamos el T-SQL, lo probamos en un piloto y hacemos el cambio fuera del horario laboral, con precio y fecha cerrados.
Por qué ahora
Fuentes: precios de Microsoft para SQL Server 2025, ciclo de vida de Microsoft (SQL Server 2016 y 2017), licencia PostgreSQL.
Calculadora de ahorro
Introduzca lo que usa hoy. La calculadora aplica las reglas de licencia reales del fabricante, mínimos de núcleos incluidos, y compara tres años.
Tipo de cambio aplicado: 1 € = US$ (tipo de referencia del BCE, sep. 2026). Todo se calcula en su navegador: nada de lo que introduce se envía a ningún sitio.
Cómo lo migramos
Se revisa cada aplicación: ¿admite su fabricante PostgreSQL? Las que no, se quedan en SQL Server.
Tablas, índices, restricciones y datos se convierten con pgloader; los tipos de datos se mapean y se verifican los recuentos de filas.
Procedimientos almacenados, funciones y triggers se revisan y se reescriben donde haga falta. Aquí está la mayor parte del esfuerzo, y se estima antes de empezar.
Las tareas del Agente SQL Server pasan a tareas programadas; los paquetes SSIS y los informes SSRS se evalúan uno a uno.
Replicación en streaming para conmutación por error, recuperación a un punto en el tiempo y restauraciones probadas antes del cambio.
Sincronización final y cambio de la aplicación en una ventana fuera de horario; SQL Server sigue disponible como camino de vuelta.
Hablando claro
Cómo se hace una migración
Inventario, plan por escrito, precio y fecha cerrados antes de empezar.
Primero los sistemas no críticos; rendimiento y restauraciones probados con sus cargas.
Un runbook por fase, ventanas acordadas y un camino de vuelta por escrito para cada paso.
Fase a fase, fuera de su horario laboral. Si algo falla, se vuelve atrás.
Documentación, runbooks y acceso completo, o StayPatched lo mantiene al día.
Preguntas
Solo si lo admite. Es lo primero que comprobamos; en las aplicaciones propias, con pruebas en el piloto.
Depende de cuánta lógica haya en la base de datos. Contamos procedimientos, funciones y triggers en la evaluación y presupuestamos la reescritura antes de empezar.
Solo para el cambio final, en una ventana fuera de horario. Los datos se sincronizan antes para que el cambio sea breve.
Sí. SQL Server no se toca hasta que usted confirma el nuevo entorno.
Sí: es una de las bases de datos más usadas en aplicaciones empresariales, con replicación, recuperación a un punto en el tiempo y décadas de uso en producción.
Pedir un plan de migración
Una llamada breve y después una evaluación por escrito: qué se migra tal cual, qué requiere cuidado y qué debería quedarse, con precio y fecha cerrados. Sin compromiso.