Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

SQL::Translator: conversor de bases de datos

votar
Archivado en Software con fecha 26/Mar/2008 - 0 comentarios

Me he encontrado con el problema de convertir una base de datos MySQL a SQLite. Tras curiosear un poco topé con SQLFairy, un grupo de módulos de Perl que además de permitir convertir bases de datos, permite convertir formatos de datos ( XML, YAML, Excel o CSV ) a esquemas SQL o generar diagramas pseudo-entidad-relación o UML.

SQL::Translator ( comando sqlt ) es el módulo permite traducir lenguaje SQL entre la multitud de dialectos existentes: MySQL, PostgreSQL, SQLite, Oracle o Sybase. Por ejemplo, para convertir el esquema de una base de datos en MySQL a SQLite:

sqlt -f DBI --dsn dbi:mysql:database --db-user root -t SQLite > database.sql

En Debian basta con instalar el paquete sqlfairy y sus dependencias :)

Antes de comentar...

Puedes escribir lo que quieras, pero por favor hazlo respetando a los demás y en relación al tema que se está tratando. Todo comentario insultante o fuera de lugar será eliminado

Está permitido utilizar las siguientes etiquetas HTML para formatear tu comentario: <a> <b> <blockquote> <i> <u>. Además también puedes utilizar estos emoticonos:

:) :( :'( :P ;) :D XD :O :S 8) :$ (A) (L) (K) |) (6) :@ +o( :|

Puedes enviar referencias a esta anotación utilizando esta dirección

Haz tu comentario

Nombre Correo electrónico Página web

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons