Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2009, 14:58
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Migrar de Postgres a SQl Server

Que tal diego!!! como va?

La migración es un tema que puede ser muy sencillo o muy tedioso según el caso.
Existen procedimientos almacenados? Funciones? Triggers? Roles?
Si es así, todo esto toca hacerlo a mano. Los dos gestores manejan sintaxis muy diferentes en su estructura y no existe una aplicación que entienda la logica que utilizó el programador para llevar a cabo las mismas tareas.

Si es solo la creación de tablas y manejo de SQL estándar (Operaciones DDL y DML básicas)
Pienso que la forma mas rápida y sencilla de hacerlo, sería haciendo un backup de postgresql en formato .sql y lipiar todas las cabeceras que genera este backup que hagan referencia a postgresql. Teniendo las sentencias CREATE TABLE y los datos (insert into...) se podría reemplazar desde un editor de texto los tipos de datos que no sean compatibles entre sí.

Ya con la información limpia se procede a ejecutar el archivo resultante desde la consola de sql server.

Aunque no conozco mucho sql server, es raro ver proyectos que después de tener un sistema montado en postgresql opten por hacer uso de sql server. Cual es la razón de la migración?
__________________
Without data, You are another person with an opinion.
W. Edwads Deming