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 19-09-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post Consulta de Migración

Tengo un sistema que lo tienen muchos clientes, el sistema tiene interbase, y estoy por liberar una nueva versión con firebird embebido, el tema es que noto que sin hacer ni backup, ni restore todo anda correctamente...

O sea: quiero ahorrarme el backup y restore de cada una de las bases porque el proceso seria muy engorroso, hay mas de 200 clientes y cada uno tiene muchas bases de datos...

Es confiable no hacer el backup/restore..? aparentemente todo funciona correctamente. Que consecuencias existen a esto? ya que en la documentacion oficial no dice que sucede a este caso puntual si todo esta ok... (relacionado a version de ODS y demas...)

Muchas gracias.-
Responder Con Cita
  #2  
Antiguo 19-09-2006
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
Resp

Te recomiendo que hagas respaldo yrestauracion para que te evites problemas.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
  #3  
Antiguo 20-09-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post

La recomendacion ya la se alguien sabe realmente que pasa si no la hago... quiero saber problemas posibles, incompatibilidades concretas.
Porque parece que todo estuviera funcionando bien, y ya casi estoy por liberar la version, pero no me quiero encontrar con una sorpresa...

Como dije no puedo hacer backup u restore hay muchisimas bases de datos que tienen los clientes... prefiero saber si puede haber algun problema asi si es que alguien ha pasado por esto... Gracias..
Responder Con Cita
  #4  
Antiguo 20-09-2006
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
Lamento no ser concreto por ahora, pues es un cambio por el que pasé hace mucho tiempo (en los días de fb 1.01), pero si recuerdo haber tenido algún problemilla (quizas por cuestiones de mi diseño o de la forma de uso de las BD).

Lo que no veo tan engorroso es hacer el backup/restore. En cuestión de minutos podes tener una aplicación que se encargue de hacer el backup, otra que se encargue de renombrar el archivo de base de datos antigüo y restaurar el backup, e integrar todo esto en un instalador (por ejemplo con inno setup) de manera que el upgrade se haga prácticamente solo.

Tendrías que intervenir solo en los casos donde hubiese problemas... que con la lógica bien puesta en las aplicaciones, casi seguro no habrán...

Es, claro, solo una idea...

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 20-09-2006
garza garza is offline
Registrado
 
Registrado: sep 2006
Posts: 3
Poder: 0
garza Va por buen camino
si a mi tambien me recomienan que haga backup en interbase y un restore en firebird. pero sera necesario?????

alguien lo sabra?
Responder Con Cita
  #6  
Antiguo 20-09-2006
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Es muy recomendable y además necesario si quieres sacarle partido a Firebird. Son diversos motivos, pero hay uno muy simple, Firebird añade una serie de cambios en las tablas del sistema, triggers, índices, selección de planes, etc. que harán que la base de datos funcione mucho mejor.
Responder Con Cita
  #7  
Antiguo 20-09-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post

Si realmente es indispensable, entonces voy a hacer el cambio... el tema es que tendria que hacerlo de manera que el usuario no tenga que hacer nada, bien automatizado... hay alguna manera por codigo de detectar si el .gdb que esta abriendo mi sistema de de interbase o de firebird? asi si es interbase le pongo un cartel espere... y ahi hago el back y restore.... (como comente un usuario abre muchos .gdb ) por eso tendria que detectar para saber si se debe hacer el back/restore o no...

Gracias por las respuestas amigos!
Responder Con Cita
  #8  
Antiguo 21-09-2006
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
En la paleta Interbase del delphi tenes el componente TIBDatabaseInfo, que tiene las propiedades ODSMajorVersion y ODSMinorVersion.

Algo como:

Código Delphi [-]
  ShowMessage(Format('%d.%d', [IBDatabaseInfo1.ODSMajorVersion,
    IBDatabaseInfo1.ODSMinorVersion]));

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #9  
Antiguo 21-09-2006
Avatar de marceloalegre
[marceloalegre] marceloalegre is offline
Miembro Premium
 
Registrado: abr 2005
Ubicación: Mar del Plata - Argentina
Posts: 448
Poder: 20
marceloalegre Va por buen camino
Post Gracias!!!

Excelente jachguate! muchas gracias!
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
Migración Delphi a JSF (o JSP) cybernailuj Internet 0 18-09-2006 13:13:21
migracion de datos kejos MS SQL Server 1 18-01-2006 04:18:36
Migración a Firebird lucasarts_18 Firebird e Interbase 2 16-10-2005 20:06:52
Migración de Interbase 5.0 al 7.1 Jose Mari Firebird e Interbase 1 15-03-2005 17:41:17
Migracion componentes BDE a :DBX,IBX ASAPLTDA Conexión con bases de datos 0 24-03-2004 15:06:06


La franja horaria es GMT +2. Ahora son las 17:10:58.


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