Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Migrar de Interase a Firebird (https://www.clubdelphi.com/foros/showthread.php?t=4976)

eliasterrero 04-11-2003 17:56:00

Migrar de Interase a Firebird
 
Hola a todos, tengo una aplicación implementada en delphi 6 y utilizo el motor de base de datos interbase 6.
Me gustaria migrar la base de datos de interbase 6 a cualquiera de las versiones de Firebird. Mi pregunta es, encontraré algun problema?, existe algun tipo de incompatibilidad?, que versión de Firebird es la mas fiable en este momento? :confused:

Gracias de antemano por vuestras respuestas.

Covadonga.

eliasterrero 04-11-2003 17:57:20

Se me olvidaba, puedo utilizar los mismos componentes en delphi para firebird que estaba utilizando con interbase. Gracias de nuevo.

kinobi 04-11-2003 18:34:24

Hola,

Cita:

eliasterrero comentó:
existe algun tipo de incompatibilidad?,
Entre IB 6.0.x y FB 1.0.x prácticamente ninguna, pero con la FB 1.5 sí que existen, aunque los problemas deberían aparecer de FB 1.5 a FB 1.0.x o IB 6.0.x, la "subida" no debería plantear problemas.

Cita:

eliasterrero comentó:
que versión de Firebird es la mas fiable en este momento? :confused:
Oficialmente la última versión estable es la 1.0.3, al menos para Linux y Windows. De todas formas, la versión 1.5 está a punto de "estabilizarse".

Por cierto, sea a una versión o a otra, siempre hazla a través de un backup.

Saludos.

eliasterrero 04-11-2003 18:49:24

Cita:

kinobi comentó:

Por cierto, sea a una versión o a otra, siempre hazla a través de un backup.

No se si he entendido bien esto ultimo, no es el mismo fichero gdb? Yo pensabe que solo bastaba con desinstalar interbase server e instalar la version server de firebird. Hay que hacer algo mas???

kinobi 04-11-2003 19:02:38

Hola,

Cita:

eliasterrero comentó:
No se si he entendido bien esto ultimo, no es el mismo fichero gdb? Yo pensabe que solo bastaba con desinstalar interbase server e instalar la version server de firebird. Hay que hacer algo mas???
Habitualmente es posible utilizar una base de datos creada con una versión IB (o FB) en otro servidor que no sea de la misma versión, especialmente sin son muy "cercanas", pero lo cierto es que puede haber problemas. Esto es debido a que entre versiones suele cambiarse la llamada ODS (On-Disk-Structure), que define la organización física de los archivos de base de datos InterBase (o Firebird).

El procedimiento adecuado sería (suponiendo un paso de IB 6.0.x a FB 1.0.x):

1. Hacer un backup de la(s) base(s) de datos desde el servidor InterBase 6.0.x

2. Desinstalar el servidor InterBase 6.0.x

3. Instalar el servidor Firebird 1.0.x (o 1.5)

4. Hacer un restore desde el servidor Firebird 1.0.x del backup realizado en el paso 1

Saludos.

eliasterrero 05-11-2003 09:50:57

Gracias, asi lo haré.


La franja horaria es GMT +2. Ahora son las 01:49:41.

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