Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Bases de datos > Firebird e Interbase
Register FAQ Members List Calendar Guía de estilo Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 26/02/2011
Abel Garcia Abel Garcia is offline
Miembro
 
Join Date: Nov 2004
Posts: 45
Poder: 0
Abel Garcia Va por buen camino
Question Firebird 2.5 Update

Hola Amigos, Solicito de su amable ayuda para consultarles acerca de algo que no puedo determinar.

Tengo actualmente una base de datos la cual comence cuando estaba Firebird 1.5, y ahora me gustaria trabajar con Firebird 2.5. Las preguntas que me tengo son las siguientes:

1.- Tendria que actualizar el archivo de alguna forma de Firebird 1.5 a 2.5?
2.- O solo basta con instalar El nuevo Firebird 2.5 y la misma version de base de datos seria compatible? (Vamos las BD Creadas con 1.5 son compatibles en 2.5? o hay que realizar algo?)
3.- Hay forma de saber si el archivo fue realizado con alguna version en particular.
4.- Tengo actualmente un programa y unas lib tipo udf en dlls las cuales funcionaban correctamente con Firebird 1.5 y ya probe quitando firebird 1.5 y instalando Firebird 2.5 y todo parese funcionar sin problema, Pero no se si con esto ya bastaria para saber que ya la base de datos esta actualizada y funcionando con Firebird 2.5?. El programa esta realizado en Borlan Builder 6.0 usando las IBX.


Muchisimas Gracias por su amable ayuda.
Reply With Quote
  #2  
Old 26/02/2011
Casimiro Noteví's Avatar
Casimiro Noteví Casimiro Noteví is online now
Merodeador
 
Join Date: Sep 2004
Location: En algún lugar.
Posts: 32,681
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Los pasos recomendables para pasar de una versión a otra son:
  • Hacer un backup transportable de la base de datos: gbak -b -t -v -user sysdba -password masterkey basedatos.fdb basedatos.fbk
  • Instalar la nueva versión de firebird
  • Restaurar la BD: gbak -r -v -p 8192 -user sysdba -password masterkey basedatos.fbk basedatos.fdb
Reply With Quote
  #3  
Old 28/02/2011
Toni Toni is offline
Miembro
 
Join Date: May 2003
Location: Barcelona - España
Posts: 364
Poder: 24
Toni Va por buen camino
Hola Abel,

Yo tambien estoy en la misma situacion que tu, quiero pasar mi aplicación realizada en builder 6 + ibx + cds de FB1.5 a FB2.5. Mi aplicación utiliza danasnap/midas con componentes IBX + DasetProvider + ClientDataSet.

Como voy muy escaso de tiempo solo he podido realizar unas pruebas y poco mas. Lo que hice fue lo que te comenta el amigo Casimiro y al probarlo practicamente todo me funciono, menos unas pantallas de mi aplicación que gestionan documentos tipo maestro- detalle, en la que me salian un error tipico de 'record not found or changed by other...' (mas o menos era asi.)

Un problema tipico que te puedes encontrar es que esta version de FB2.5 es mucho mas exisgente en lo que respecta a la construccion de las sentencias SQL, y cosas que admitia la FB1.5 esta no lo admite. Pero si tienes este problema, se puede solucionar provisionalmente facilmente desactivando en el servidor esta caracteristica.

Espero tus comentarios haber que problemas te has encontrado.
__________________
Saludos,

Bitman
Reply With Quote
  #4  
Old 02/03/2011
Abel Garcia Abel Garcia is offline
Miembro
 
Join Date: Nov 2004
Posts: 45
Poder: 0
Abel Garcia Va por buen camino
Smile Hola

Gracias por sus respuestas, voy a intentar las recomendaciones, por tanto entiendo que si es necesario realizar una conversión a la base de datos.

Pero ahora en este momento me realizo otra pregunta?.

Que pasa si solo instalo la nueva versión de Firebird 2.5 y uso mi misma base de datos sin ninguna conversión con el mismo programa mencionado elaborado en Borland Builder 6.0 y Ibx. ¿Esto debería de funcionar sin ningún problema como si estuviera trabajando en la versión 1.5 de Firebird ?
Reply With Quote
  #5  
Old 03/03/2011
Toni Toni is offline
Miembro
 
Join Date: May 2003
Location: Barcelona - España
Posts: 364
Poder: 24
Toni Va por buen camino
Si da problemas hasta realizando la conversión!

Hay cambios muy importantes entre estas versiones, lo mejor es hacer la conversion y apartir de ahi ajustar lo que falle.

Por cierto, yo he realizado alguna prueba mas y no se porque desde la propia maquina que tengo instalado el FB2.5 la aplicacion mas o menos funciona con la base de datos convertida pero no me deja acceder desde otro PC con la aplicación. Ademas se queda esperando la conexión un monton de tiempo. He probado tambien a acceder a esta maquina con el IB Manager y tampoco me deja y lo mismo se queda esperando la conexión eternamente.

He probado con las librerias gds32.dll del FB1.5 y tambien las del FB.2.5 pero me hace lo mismo.

Alguna idea.
__________________
Saludos,

Bitman
Reply With Quote
  #6  
Old 03/03/2011
guillotmarc's Avatar
guillotmarc guillotmarc is offline
Miembro
 
Join Date: May 2003
Location: Huelva
Posts: 2,638
Poder: 26
guillotmarc Va por buen camino
Quote:
Originally Posted by Toni View Post
Por cierto, yo he realizado alguna prueba mas y no se porque desde la propia maquina que tengo instalado el FB2.5 la aplicacion mas o menos funciona con la base de datos convertida pero no me deja acceder desde otro PC con la aplicación. Ademas se queda esperando la conexión un monton de tiempo. He probado tambien a acceder a esta maquina con el IB Manager y tampoco me deja y lo mismo se queda esperando la conexión eternamente.

He probado con las librerias gds32.dll del FB1.5 y tambien las del FB.2.5 pero me hace lo mismo.

Alguna idea.
Creo que lo primero que deberías verificar es que no tengas un firewall bloqueando sus conexiones entrantes.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Update con Inner Join Funciona en Access pero no en firebird Acanol Firebird e Interbase 7 27/05/2012 01:25
Que es el update 3? Debo descargar el update 3? Nicomaco Varios 4 23/04/2009 00:53
deadlock update conflict with concurrent update! JuanErasmo Firebird e Interbase 6 10/07/2008 20:58
Errorcon dbexpress Firebird: Update affected more than 1 Record alopete Conexión con bases de datos 8 08/01/2008 11:45
UPDATE con seccion llamada UPDATE sql's MyDAC karlaoax SQL 4 25/04/2007 22:10


All times are GMT +2. The time now is 00:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi