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 28-02-2005
brandolin brandolin is offline
Miembro
 
Registrado: jul 2003
Ubicación: Mendoza
Posts: 324
Poder: 21
brandolin Va por buen camino
Update de base de datos

Hola a todos, les comento este problema. Estoy desarrollando una aplicacion y con una base de datos en firebird. La misma ya se encuentra instalada en varios clietnes, el tema es que le sigo agregando cosas y la base de datos va cambiando. Cuando tengo que instalar las actualizaciones en los clientes solo copio el exe para actualizar la aplicacion pero para actualizar la base de datos tengo que ejecutar un script con las modificaciones realizadas a las tablas, sp, view, etc, etc, con el consigueinte peligro de que se me olvide algo.

Existe algun mecanismo automatico para solucionar este tipo de cosas, es decir seria como migrar de un archivo fdb a otro nuevo con la estructura nueva.....

¡existira algo?????

desde ya muchas gracias
Responder Con Cita
  #2  
Antiguo 01-03-2005
JulioGO JulioGO is offline
Miembro
 
Registrado: ago 2004
Posts: 94
Poder: 20
JulioGO Va por buen camino
Hola Brandolin:

Te recomiendo que trabajes de modo cliente/servidor pues de lo contrario al querer modificar, añadir o caducar algún elemento de la BD, tendrás que hacer el arduoso trabajo de actualizar todas las copias de la BD que existen en los clientes.

Saludos.
Responder Con Cita
  #3  
Antiguo 01-03-2005
brandolin brandolin is offline
Miembro
 
Registrado: jul 2003
Ubicación: Mendoza
Posts: 324
Poder: 21
brandolin Va por buen camino
Me parece que no me entendiste. Estoy trabajando en modo Cliente / servidor pero hay varios clientes... (instalaciones, locales, etc, etc) que tienen el programa que necesitan la actualizacion de la base de datos cuando se actualiza la aplicacion....
Responder Con Cita
  #4  
Antiguo 01-03-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.286
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Y si tienes el EXE en cada cliente y la Base de Datos en cada cliente ¿Dónde está el cliente/Servidor? ¿Qué tienes en el Servidor?

No entiendo.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 01-03-2005
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
Wnas,

Haber si "yo" entiendo:

Te refieres que tienes varios clientes "tus compradores de tu aplicacion" de diferentes empresas.

Cada empresa con su servidor y base de datos...

El problema surge que cuando modificas la Base de Datos "en tu casa/oficina", y esta tienes que actualizarse con scripts en todas esas empresas?---->Eso preguntas?, espero entender y no aumentar la confusión.

Your friend

StartKill
Lima-Perú
Responder Con Cita
  #6  
Antiguo 01-03-2005
brandolin brandolin is offline
Miembro
 
Registrado: jul 2003
Ubicación: Mendoza
Posts: 324
Poder: 21
brandolin Va por buen camino
BIIIIIIIENNNNNN se entendio la idea. Me refiero a empresas que compraron el producto que distribuyo y los llamo clientes, pero no son presisamente los puestos de trabajo.

Cuando cambio la version en la oficina, y un "cliente" baja la actualizacion desde el web, debe correr algun tipo de script para acatualizar la base de datos.

Alguna idea...
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


La franja horaria es GMT +2. Ahora son las 21:00:07.


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