Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-02-2011
Abel Garcia Abel Garcia is offline
Miembro
 
Registrado: 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.
Responder Con Cita
  #2  
Antiguo 26-02-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.057
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi 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
Responder Con Cita
  #3  
Antiguo 28-02-2011
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 22
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
Responder Con Cita
  #4  
Antiguo 02-03-2011
Abel Garcia Abel Garcia is offline
Miembro
 
Registrado: 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 ?
Responder Con Cita
  #5  
Antiguo 03-03-2011
Toni Toni is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 364
Poder: 22
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
Responder Con Cita
  #6  
Antiguo 03-03-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
Cita:
Empezado por Toni Ver Mensaje
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).
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Update con Inner Join Funciona en Access pero no en firebird Acanol Firebird e Interbase 7 27-05-2012 01:25:48
Que es el update 3? Debo descargar el update 3? Nicomaco Varios 4 23-04-2009 00:53:24
deadlock update conflict with concurrent update! JuanErasmo Firebird e Interbase 6 10-07-2008 20:58:10
Errorcon dbexpress Firebird: Update affected more than 1 Record alopete Conexión con bases de datos 8 08-01-2008 11:45:15
UPDATE con seccion llamada UPDATE sql's MyDAC karlaoax SQL 4 25-04-2007 22:10:50


La franja horaria es GMT +2. Ahora son las 15:25: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
Copyright 1996-2007 Club Delphi