[equinux] SQL-SERVER

Iván Campaña icampana en amautacorp.com
Lun Ene 5 15:55:33 EST 2009


Saludos,

Hace algunos años trabajé en un script para hacer migraciones automatizadas
de tablas desde MS SQL Server a MySQL, lo publiqué ne SourceForge, así que
si te interesa acá está en link:
http://sourceforge.net/projects/mssql2mysql/

Igual luego le hice correcciones para mejorar la compatibilidad con el SQL
Server 2005, pero olvidé subir los últimos cambios, ya voy a darle una
mirada para agregar esas correcciones.  En teoría igual puedes modificarlo
para que funcione con PostgreSQL, el script hace lo básico, crea la
estructura de las tablas, trata de recrear los índices y las claves
primarias, hacer la conversión de tipo de datos y migra los datos con su
formateo respectivo.

De ahí cómo conectarte y accesar a los datos, dependerá del lenguaje que
utilicen en tu aplicación, la forma más sencilla es con ODBC que igual hay
drivers para MySQL y PostgreSQL, probablemente tengas que hacer algunos
ajustes, pero no muy complicados, a menos que utilices muchos Stored
Procedures o Funciones en SQL Server.

En fin, espero que sea de ayuda.  Y un excelente inicio de años para  todos,
a darle duro, que este año nos toca fuerte.

2009/1/5 MICROM ECUADOR CIA. LTDA. <micromecuador en gmail.com>

> Saludos, deseo el mejor de los éxito a todos los amantes del software
> libre, que este año venga cargado de buenos proyectos openSource.
> para ir al grano, tengo un debian etch 4.0 r5 y deseo migrar una base de
> datos de MS SQLServer 2000  a un similar en GNU/Llinux, esto para
> evitarme el windows server 2003, si alguien me puede dar una mano gracias.
>
> Milton
>
> --
> MICROM ECUADOR -- La mejor vía a la tecnología
> -------------------------------------------------------------------
> C. Miguel Carrión 27-56 y Rosa A. Valdivieso-Cdla. UNE Etapa I
> http://microm.wordpress.com / e-mail micromecuador en gmail.com /
> Teléf. +59395985003 / Apartado Postal 11-01-04 / Loja-Ecuador
> _______
> Milton Canuza Romero
> User linux: 460884 - GNU/Linux Debian
> _______
>
>
> _______________________________________________
> Lista de correo de equinux
> Para enviar un correo a la lista envie a:
> equinux en nuevared.org
> Para suscribirse o desuscribirse entre a:
> http://nuevared.org/mailman/listinfo/equinux_nuevared.org
>



-- 
Atte.

IIG Iván G. Campaña N.
         Amauta
 Jefe de Producción
www.amautacorp.com
   593-4-222-1430
   593-9-830-1093
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://nuevared.org/pipermail/equinux_nuevared.org/attachments/20090105/01296c0e/attachment.html>


Más información sobre la lista de distribución equinux