Como se puede migrar de forma optima.
Buen día, amigos del club, les cuento del caso, tengo una base de datos en firibird 2.1 que está en producción con sistema dental, hecho en delphi 2009, le hice muchos cambios a las tablas en la estructura. Lo que quiero es pasar los datos de las tablas a la nueva estructura, cual es la mejor forma de hacer esto.
Gracias desde ya. |
Bueno :rolleyes:,personalmente no uso Firebird pero supongo que se puede hacer una insercion anidada a una seleccion mas o menos asi:
En otras palabras inserto en la nueva tabla lo que se selecciona de la otra.;) En tu caso debes poner los campos adecuados. Nota:Probado en MySQL.;) Saludos...:) |
Eso suena bien, pero son dos basas de datos diferentes, en firebird hasta donde se no permete el enlace de forma integra.
|
Cita:
De todas formas (no se si Firebird lo soporta), se puede usar un archivo de intermediario, donde se guarde los registro de la consulta SQL y luego leer dicho archivo hacia la nueva tabla: En MySQL(usando Load Data y OutFile) seria mas o menos asi: Para Guardar a un archivo: Y Para leer el fichero delimitado por comas, el comando correcto sería: Ojalá exista algo parecido en Firebird:o;). Saludos...:) |
Les comento como lo resolví, todo lo hice exportando la data vieja a la nueva mendiante Script, usando el adm. ibexpert
|
La franja horaria es GMT +2. Ahora son las 21:50:06. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi