[RESUELTO] Migrar Interbase a Firebird
#1
Escrito 11 agosto 2009 - 06:10
Pues eso, así de simple
¿ Alguien sabe como migrar una base de datos INTERBASE a FIREBIRD ?
Salud OS
Editado para asignarlo como Tema Resuelto
#4
Escrito 11 agosto 2009 - 08:20
Saludos!
#5
Escrito 11 agosto 2009 - 08:29
Aquella herramienta Data Pump que viene con D7 ¿no servirá?
Saludos!
NPI amigo, pero lo checaré
Salud OS
#6
Escrito 12 agosto 2009 - 09:52
Aquella herramienta Data Pump que viene con D7 ¿no servirá?
Saludos!
NPI amigo, pero lo checaré
Salud OS
NPI = No Puedo Imaginarlo
Saludos !
#7
Escrito 12 agosto 2009 - 10:37
Aquella herramienta Data Pump que viene con D7 ¿no servirá?
Saludos!
NPI amigo, pero lo checaré
Salud OS
NPI = No Puedo Imaginarlo
Saludos !
Gracias por la aclaración... porque Google me dijo otra cosa
Saludos!
#8
Escrito 12 agosto 2009 - 11:32
Aquella herramienta Data Pump que viene con D7 ¿no servirá?
Saludos!
NPI amigo, pero lo checaré
Salud OS
NPI = No Puedo Imaginarlo
Saludos !
Gracias por la aclaración... porque Google me dijo otra cosa
Saludos!
NPI = N3 P5T1 3D21
Saludos.
#9
Escrito 12 agosto 2009 - 11:42
Pues ya hice la migración de datos, intenté usar la herramienta que me sugirió nuestro amigo Wilson, pero no pude realizar esto, tal vez por desconocimiento de como usarla.
Lo hice creando la base con el DDL y después migrando datos con los componentes IBX, después colocaré el proceso que me pareció interesante usando un componente de nombre IBExtract y con IBStript.
Ahora el problema que tengo es que pase la base a mi maquina y al intentar conectarme a la base me muestra el siguiente error
Attempting to connect to:
movil:C:\Desarrollo\TDelphi\E-I\Base\EIP.FDB
Connecting... Failed!
------------------------------------
wrong or obsolete version
.
unsupported on-disk structure for file C:\DESARROLLO\TDELPHI\E-I\BASE\EIP.FDB; found 12, support 0.
Attempting to connect to services manager... Passed!
Disconnecting from database... Passed!
Estoy usando Firebird 2.1 en ambas maquinas.
¿Alguna sugerencia?
Salud OS
#10
Escrito 12 agosto 2009 - 11:56
Aquella herramienta Data Pump que viene con D7 ¿no servirá?
Saludos!
NPI amigo, pero lo checaré
Salud OS
NPI = No Puedo Imaginarlo
Saludos !
Gracias por la aclaración... porque Google me dijo otra cosa
Saludos!
NPI = N3 P5T1 3D21
Saludos.
O podría ser
NPI = N1 P5T4 1D34
#11
Escrito 12 agosto 2009 - 12:05
NPI = No Pidas Información
Salud OS
#12
Escrito 12 agosto 2009 - 12:13
unsupported on-disk structure for file C:\DESARROLLO\TDELPHI\E-I\BASE\EIP.FDB; found 12, support 0.
He padecido el mismo problema, que parece radicar en la convivencia de servidores de Interbase y Firebird, yo he solucionado con IBExpert haciendo un script con la DDL y otro con la inserción de los datos y correrlos en un escenario "limpio" en este caso tu equipo de desarrollo.
Saludos
Saludos
#13
Escrito 12 agosto 2009 - 12:14
#14
Escrito 12 agosto 2009 - 12:19
Después de solucionar este asunto lo que hicimos fué cerrar el servicio de Interbase e incluso no iniciarlo al inicio de sesión. porque además tenemos (teniamos) problemas con algunas funciones que no son ejecutadas correctamente en Interbase y en Firebird lo hace perfectamente.
Salud OS
#15
Escrito 12 agosto 2009 - 03:25
Creo que encontre el Problema
« responder #15 : julio 24, 2009, 01:44:20 »
Citar Modificar Eliminar
Despues de instalar otra vez firebird, ibexpert y demas volvió a funcionar todo y luego volvio el problema. Investigando el error que me indicaba
Citar
Unsupported on-disk structure for file xxx.fdb; found 32779, support 10
descubri esto: http://www.firebirdf...faq.org/faq80/
En la opcion #3, de las razones me indicaba que podia tener instalado interbase, el cual utiliza el mismo puerto
3050 que firebird y la opcion es cambiar el puerto de firebird al 3051, Cosa que no se como hacer, pero como no utilizo Interbase, desactive su servidor y me pude conectar correctamente con la base de datos, sin ningun error.
Me gustaria alguien publicara como cambiar el puerto por default de firebird, para tener la informacion completa.
Este es otro de los errores que puede indicar al tener los servicios de interbase y firebird corriendo al mismo tiempo.
#16
Escrito 12 agosto 2009 - 06:13
Sakud OS
#17
Escrito 13 agosto 2009 - 11:27
Resulta que tuve mucho problemas en el servidor donde residia la base de datos original, nos presentaba problemas de estructura aún cuando realizamos el RESTORE del respaldo y en mi maquina si funciono correctamente, lo que hice fue un BACKUP en mi máquina y después un RESTORE de ese respaldo en el servidor de datos.
Asunto solucionado
Salud OS y gracias por toda la ayuda.
#18
Escrito 13 agosto 2009 - 08:51
Yo mucho del tema del paso de Interbase a Firebird no se... pero por lo que he podido leer (y creo haber entendido) los problemas de deben a que la estructura de archivo y de versión de ODS es diferente... por ejemplo la de Firebird 1.5 es 10.1 (si no equivoco) y la de Interbase seguramente es diferente.
Lo primero que se recomienda es hacer un backup de la versión de Interbase con sus propias herramientas. Luego, con las herramientas que ofrece Firebird generar la nueva versión. Según recuerdo muy vagamente... se recomendaba hacer uso de las herramientas de la versión 1.5 para que luego hacer el paso de 1.5 a 2.x por cuestiones de ODS.
Esto que digo no es del todo seguro... pero es lo que yo recuerdo haber leído. Tengan en cuenta que yo hablo en base a textos basados en la versión 1.5 de Firebird e Interbase 6.
Desconozco que tanta compatibilidades hay entre Firebird 2.x e Interbase (sea la versión que sea). No he leído todavía el Release Notes de 2.x
Saludos,