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)
-   -   Firebird 3 beta (https://www.clubdelphi.com/foros/showthread.php?t=82126)

anubis 30-01-2013 05:29:22

Firebird 3 beta
 
Nose si esta pregunta va aqui :rolleyes:
Para los nuevos que vamos como quien dice probando firebird y todas las caracteristicas no las aprovechamos, y sabiendo que cada nueva version de firebird trae algunas mejoras y arreglo de bugs, en teoria nos podria dar igual usar una u otra.
Esta ultima version parece que trae encriptado directamente en la base de datos y no en un archivo aparte, cosa de agradecer, pero, cuando salga estable hay que reconvertir toda la base de datos creadas con versiones anteriores? O traera algun tipo de conversion.
Si se q es una beta, y todavia le falta....

MAXIUM 30-01-2013 06:17:33

Me cuelgo de la pregunta. ¿Que pasa si creo una base de datos usando la versión 2.1 y de pronto cambio al motor 2.5 o viceversa?

Casimiro Notevi 30-01-2013 09:53:32

Tal y como dicen ellos mismos: "no lo uses en sistemas de producción porque pueden cambiar las especificaciones de la base de datos y luego no te sirve" ;)
Las betas son para eso, para "betatestear" :p, usa la versión 2.5

duilioisola 30-01-2013 16:03:30

Cita:

Empezado por anubis (Mensaje 454220)
pero, cuando salga estable hay que reconvertir toda la base de datos creadas con versiones anteriores? O traera algun tipo de conversion.

Para cambiar de un motor a la versión siguiente debes hacer un backup en el primero y un restore en el segundo.
  1. FB2.1 instalado
  2. gbak -t BaseDeDatos.FDB BaseDeDatos.FBK
  3. Desinstalas FB2.1
  4. Instalas FB2.5
  5. gbak -r BaseDeDatos.FBK BaseDeDatos.FDB
No se puede volver hacia atrás!

Si quisieras pasar a una versión anterior, lo único que puedes hacer es utilizar una herramienta para clonar la base de datos. Por ejemplo FBClone.
Obviamente, hay que tener en cuenta que fallará cuando se encuentre con instrucciones que no posee la versión anterior.

Casimiro Notevi 30-01-2013 16:25:40

Cita:

Empezado por duilioisola (Mensaje 454238)
  1. FB2.1 instalado
  2. gbak -t BaseDeDatos.FDB BaseDeDatos.FBK
  3. Desinstalas FB2.1
  4. Instalas FB2.5
  5. gbak -r BaseDeDatos.FBK BaseDeDatos.FDB

Exacto, y no hay que olvidar la -t (de transportable)


La franja horaria es GMT +2. Ahora son las 12:33:09.

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