Cada vez que tengo que hacer algo asi, creo una aplicación que sirva para migrar los datos.
En cuanto a la esctructura de las tablas, lo hago a mano dependiendo que motor de bd sea.
Contanos, que bd son? motores, cantidad de tablas, etc.
Mientras mas sepamos, mejor podremos opinar y ayudarte.
Saludos!
Tengo una base de datos en SQL Server 2000, al menos unas 20 tablas relacionadas, con llaves principales y combinadas (principal de varios campos), tiene triggers y procedimientos almacenados.
He probado con el DTS pero no me funciona bien, sólo me copia la estructura pero no los datos.
Espero que me puedan ayudar.