Firebird v1
Buenas,
Tenemos la versión 1 de firebird instalada, y quería saber si alguien me puede decir si existen muchas diferencias reales respecto a las versiones actuales, y si es necesario pasar algún proceso de reconstrucción de las bases de datos para poder usar esas nuevas versiones. Muchas gracias |
Diferencias hay unas cuantas, pero deberías ver si son significativas para ti.
Para pasar una base FB1 a FB1.5 o FB2 debes hacer un backup con el comando GBAK, luego instalar la nueva versión de FB y hacer el restore con esta. - FB2 genera muchísimo mejor los planes. En la versión 1 de FB muchas veces debías decirle qué plan utilizar para que no tardara una eternidad con los que generaba. - A partir de FB1.5 en las excepciones se puede poner el texto que quieras EXCEPTION EX_DEBUG "Este es el texto"||:variable; - Hay algunas restricciones que tienes que tener en cuenta Utilizar new.campo en un trigger before/after delete por ejemplo está prohibido. - El backup y el restore me han parecido mucho más rápidos en las últimas versiones. - El límite para un solo archivo de base de datos ya no es 2GB. (y por lo tanto no tienes que ir partiendo una base en varios archivos.) |
Buenas ciacsl,
Otra cosa que me parece importante tener en cuenta al migrar a FB2, es que la base de datos de seguridad (isgc4.db -FB1-, security.fdb -FB1.5-) cambió radicalmente. -- "constructive mind, destructive thoughts" |
Oigan, muchisimas gracias por las respuestas, más claro me queda pues. Sigo atento al hilo por si alguien comenta alguna experiencia más.
|
Saben de donde puedo conseguir la última versión de Firebird?
|
|
Buenas, me surgen un par de dudas... He instalado el firebird v2.1, todo bien, y la restauración de la base de datos v1 también la hice con la v2.1, según leí arriba, la copia de seguridad debí hacerla con la versión v1 y luego recuperar la copia con la v2, lo hice todo con la v2 y no me dió ningún problema.
¿ Pasa algo si lo hago todo con la v2 ? y otra cosa al hilo de que no se pueden usar los comandos new.campo en triggers... en la vieja tengo bastantes triggers asi... supongo que los castañazos volarán por todos sitios, o la conversión de la base de datos te hace algo con esos triggers? Muchas gracias! |
La franja horaria es GMT +2. Ahora son las 17:48:11. |
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