Actualizar bases de datos

08/03/2007 - 21:43 por Manolo | Informe spam
Hola compañeros,

Os expongo mi problema: Tengo una aplicación en vb6 que usa sql server
2000 como bbdd.
Esta bbdd, contiene multitud de vistas, tablas, funciones, etc, en
definitiva, una base de datos.
Pues bien, este sistema lo tengo montado en un número cada vez más
grande de clientes, y me surje el problema que al actualizar la base de
datos, me tengo que liar a actualizar vistas, columnas, funciones, etc y
me tiro mucho tiempo.
Actualmente, tengo una especie de versión que me va actualizando, desde
dentro del programa, la base de datos en cuanto a modificar campos, tablas,
etc, y esto por que ocupan una sola linea y lo puedo incorporar fácilmente
dentro del código.

¿Existe alguna forma de sincronizar, lo que es la estructura de la base
de datos de alguna forma?

Muchas gracias y un saludo.
 

Leer las respuestas

#1 Maxi
08/03/2007 - 22:20 | Informe spam
Hola, esto es un tema mas de programacion que de SQLServer en si, una opcion
seria que tus clientes bajen de algun sitio web los cambios y se apliquen,
otra opcion seria que tu le mandes los cambios via un .sql y se apliquen.


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Manolo" escribió en el mensaje
news:%
Hola compañeros,

Os expongo mi problema: Tengo una aplicación en vb6 que usa sql server
2000 como bbdd.
Esta bbdd, contiene multitud de vistas, tablas, funciones, etc, en
definitiva, una base de datos.
Pues bien, este sistema lo tengo montado en un número cada vez más
grande de clientes, y me surje el problema que al actualizar la base de
datos, me tengo que liar a actualizar vistas, columnas, funciones, etc
y me tiro mucho tiempo.
Actualmente, tengo una especie de versión que me va actualizando, desde
dentro del programa, la base de datos en cuanto a modificar campos,
tablas, etc, y esto por que ocupan una sola linea y lo puedo incorporar
fácilmente dentro del código.

¿Existe alguna forma de sincronizar, lo que es la estructura de la base
de datos de alguna forma?

Muchas gracias y un saludo.

Preguntas similares