Ir al contenido


Foto

[RESUELTO] Migrar Interbase a Firebird


  • Por favor identifícate para responder
17 respuestas en este tema

#1 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 11 agosto 2009 - 06:10

Hola

Pues eso, así­ de simple :)

¿ Alguien sabe como migrar una base de datos INTERBASE a FIREBIRD ?

Salud OS

Editado para asignarlo como Tema Resuelto (y)
  • 0

#2 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 11 agosto 2009 - 06:34

Este Trial es completamente funcional por un tiempo y podria ayudarte.

saludos
  • 0

#3 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 11 agosto 2009 - 07:31

Este Trial es completamente funcional por un tiempo y podria ayudarte.

saludos


Muchas gracias amigo Wilson, ya lo pruebo.

Salud OS
  • 0

#4 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 11 agosto 2009 - 08:20

Aquella herramienta Data Pump que viene con D7 ¿no servirá?  *-)


Saludos!
  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 11 agosto 2009 - 08:29

Aquella herramienta Data Pump que viene con D7 ¿no servirá?  *-)


Saludos!


NPI amigo, pero lo checaré

Salud OS


  • 0

#6 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3.486 mensajes
  • LocationMexico City

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  :angel:

Saludos !
  • 0

#7 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

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  :angel:

Saludos !


Gracias por la aclaración... porque Google me dijo otra cosa  :p


Saludos!
  • 0

#8 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

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  :angel:

Saludos !


Gracias por la aclaración... porque Google me dijo otra cosa  :p


Saludos!



NPI = N3 P5T1 3D21 :undecided:  :cheesy:

Saludos.
  • 0

#9 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 12 agosto 2009 - 11:42

Hola

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
  • 0

#10 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4.945 mensajes
  • LocationMéxico

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  :angel:

Saludos !


Gracias por la aclaración... porque Google me dijo otra cosa  :p


Saludos!



NPI = N3 P5T1 3D21 :undecided:  :cheesy:

Saludos.


O podrí­a ser

NPI = N1 P5T4 1D34

  • 0

#11 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 12 agosto 2009 - 12:05

Bueno, pues ya he resuelto el asunto de la base, lo que hice es generar un backup en la maquina fuente y hacer el restore emn la maquina destino.

NPI = No Pidas Información

:D :D :D

Salud OS

  • 0

#12 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

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
  • 0

#13 Wilson

Wilson

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.137 mensajes

Escrito 12 agosto 2009 - 12:14

Me alegra amigo que solucionaste.
  • 0

#14 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 12 agosto 2009 - 12:19

Muchas gracias amigo Wilson, efectivamente el problema es que en la maquina "fuente" tenian corriendo los servicios de Interbasey de Firebird al mismo tiempo y en mi maquina solo Firebird.

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. (y)

Salud OS
  • 0

#15 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

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.


  • 0

#16 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 12 agosto 2009 - 06:13

Probando opción de tema resuelto :D (y)

Sakud OS
  • 0

#17 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 13 agosto 2009 - 11:27

Actualizando el hilo.

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 :D

Salud OS y gracias por toda la ayuda.
  • 0

#18 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 13 agosto 2009 - 08:51

Gracias a Dios que se solucionó el problema.

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,
  • 0




IP.Board spam blocked by CleanTalk.