Announcement

Collapse
No announcement yet.

Como distribuir las aplicaciones y la base de datos

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Como distribuir las aplicaciones y la base de datos

    Hola:

    Soy nuevo en SC y quería preguntaros, cual es la forma mas adecuada para gestionar la política de versiones de los programas y la distribución de los mismos con su respectiva base de datos.

    Es decir, como creo la base de datos en el cliente:
    - La exporto con PHPMyAdmin y luego la importo.
    - La creo de forma automática con sc_exec_sql ("SQL Command", "Connection"), en una aplicación en blanco.

    Otro tema sería el de las nuevas versiones. Cuando saque una actualización que incluya nuevos campos en la BD, el cliente querrá conservar los datos que tenga guardados, ¿cual es la mejor forma de hacerlo?
    - Creando una nueva versión completa de la BD e importando la antigua a la nueva (¿alguien sabe como hacerlo de forma automática?)
    - O creando sólo los campos que se tienen que añadir, con sentencias SQL. (ALTER TABLE, etc...etc..)

    Saludos a todos.
    Ventura.

  • #2
    para el caso de crear la base de datos desde cero, lo mejor es ver como vas a distribuir tu aplicación, si tu no vas a ir a la casa del cliente a instalar lo mejor es que lo hagas desde SC, asi ahorras mucho tiempo y dinero, para las actualizaciones pasa lo mismo si tu objetivo es no visitar constantemente las oficinas del cliente lo mejor es que hagas consultas sql con alter table e ingreses los nuevos campos.

    espero haberte ayudado, cualquier pregunta con gusto te ayudo.

    Comment

    Working...
    X