FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
pasar de firebird 2.0 a fiirebird 2.5 64 bits
Hola gente del foro:
Tengo un desarrollo en delphi sobre base de datos firebird 2.0 en un servidor con windows 2003 server 32 bits. Sucede que mi cliente instala un nuevo servidor con windows 2003 server 64 bits, y firebird en su version 2.0 no es compatible. Necesitaria me aconsejen el camino a seguir, a que version de firebird migrar (calculo sera la 2.5) y si alguien tuvo la experiencia, que implica la conversion o el traspaso tanto en la base de datos como en el codigo de mis programas. Saludos para todos |
#2
|
||||
|
||||
Lo único que tienes que hacer es lo de siempre, un backup transportable con la versión actual, y luego, cuando instales la versión nueva... haces el restore.
Cita:
|
#3
|
|||
|
|||
Hola Casimiro
Yo tuve problemas al hacerlo como dices y tuve que hacerlo así añadir los FIX Código:
gbak -c -v -t -rep fitxer.fbk fitxer.ib -user SYSDBA -password masterkey -FIX_FSS_D ISO8859_1 -FIX_FSS_M ISO8859_1 |
#4
|
||||
|
||||
Cita:
Bueno, eso depende del charset que tuvieras, yo no suelo usarlos en la creación de las bases de datos. El parámetro -t (transportable) te sobra porque sólo es necesario para hacer el backup, no para restaurar. Y yo añadiría el '-p 8192' al restaurar, es el tamaño de página, muy importante porque varía mucho el rendimiento de la misma, normalmente debe ser del mismo tamaño que el del sistema de ficheros de tu disco. Tampoco me gusta usar el '-replace' porque no quiero llevarme una "sorpresa" al sobreescribir una BD que luego vaya a necesitar |
#5
|
|||
|
|||
Agradezco los aportes y estoy comenzando con las pruebas
Gracias como siempre |
#6
|
|||
|
|||
Comenzando...
Tengo la siguiente duda con respecto a Firebird para 64bits, estoy por instalar un servidor con windows server 2008 64 btis que adquirio un cliente, las demas pc tienen windows Xp. La pregunta es si tengo utilizar el instalador 64 btis para el server y 32bits para los clientes...
gracias! |
#7
|
||||
|
||||
Recuerda seguir las normas de nuestra guía de estilo, una de ellas es no mezclar preguntas distintas en un mismo hilo, sería un caos.
No existen versiones distintas para 32 y 64 bits. La misma sirve para ambos. |
#8
|
|||
|
|||
Si los clientes son de 32 bits tendras que instalar inicialmente solo las librerias gds32.dll (32 bits) para esa version de firebird. Y para clientes de 64 bits con la aplicación tambien en 64 bits pues no se si hay otra version de esta dll para 64 bits?
__________________
Saludos, Bitman |
#9
|
||||
|
||||
gds32.dll es el nombre antiguo que tenía con interbase, firebird usa el fbclient.dll que lo renombras a gds32.dll por compatiblidad.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar varible de 16 bits a dos de 8 bits | bactering | C++ Builder | 7 | 04-11-2010 04:44:33 |
Firebird en 64 bits | gescoto99 | Conexión con bases de datos | 15 | 06-08-2010 12:04:57 |
Como ejecutar aplicativos dbExpress de 32 bits en 64 bits | rolandoj | Conexión con bases de datos | 0 | 30-07-2010 19:39:07 |
Firebird y S.O de 64 bits | senpiterno | Firebird e Interbase | 6 | 28-11-2004 01:18:31 |
Proyecto Vulcano : Firebird para 64 bits | guillotmarc | Noticias | 0 | 18-12-2003 14:52:56 |
|