Bases de Datos > Sybase

 Migrar a MySQL

(1/1)

lazy:
Estoy tratando de migrar de motor de base de dados del Adaptive Server Anywhere 7 a MySQL. Pero no encuentro ninguna página que explique como, si es que se puede.
Por lo que estuve mirando hay una base de datos de Sybase soportada por el Migration Toolkit de MySQL con el cual deberia andar, pero no se que version es. Me baje la version 11 del ASA y no lo pude hacer tampoco.
Alguien tiene alguna experiencia en el tema que me pueda dar una mano?

F_Tanori:
Bueno algunas cosas no son compatibles entre sybase y mysql, pero la estructura basica de la tabla si y los datos, puedes utilizar el DTS de sql server para migrar de un DBMS a otro a traves de ODBC. si no lo tienes

1- Crear un DSN apuntando a la base de Sybase
2- Crear un DSN apuntando a la base de MySQL
3- Crear una base de datos de Access
4- Vincular todas las tablas de Sybase en el archivo de Access
5- Exportar todas las tablas al DSN de MySQL

Esto exporta la estructura y los datos, pero no llaves ni primarias ni foraneas, y menos procedimientos almacenados, no se que tan ultil te pueda ser, quizas puedas correr las llaves por separado, si utilizas restricciones check en sybase en mysql no funciona.




http://www.databasedev.co.uk/export-tab ... se-db.html (Mismo metodo para cualquier origen por ODBC)
http://www.ajpdsoft.com/modules.php?nam ... le&sid=348
http://www.teayudo.es/conectar-un-base- ... ante-odbc/
http://office.microsoft.com/es-es/acces ... 03082.aspx
http://www.ispirer.com/products/sybase- ... -migration

Saludos

lazy:
Probe con el programita del ultimo link y me migro todas las tablas y vistas sin problemas. Falló con algunos procedimientos, pero luego los revisaré a manos (para lo mas pesado funcionó :)).
Ahora me estoy peleando con las DW de mi aplicacion... muchas de estas tienen lineas del tipo "tabla"."columna" = algo y al mysql parece no gustarle esas comillas dobles. Con solo sacarlas creo que anda, pero tendria que hacerlo con todas las dw una por una... estoy buscando alguna forma mas simple de resolver este nuevo problema :/

Navegación

[0] Índice de Mensajes

Ir a la versión completa