Hola Carlos,
 
1) No me queda claro si lo que vos necesitas es una herramienta para
comparar dos bases de datos y, eventualmente, sincronizarlas o...
 
2) Un procesimiendo para manejar artualizacion de version de base de datos
(de manera que sea compatible con la version de la aplicacion que se va a
ejecutar)
 
Me parece que es lo segundo porque dijiste que muchas bases de datos estaban
desconectadas de la red, lo cual impide la comparacion con una base de datos
de referencia.
 
Para el dos hace un tiempo vengo juntando links e ideas. Puedo mencionarte
que DotNetNuke usa un mecanismo asi desde hace años y funciona muy bien,
sugiero que lo mires.
 
Tambien reuni estos links:
http://sourceforge.net/projects/dbdeploy-net
http://www.agiledata.org/essays/databaseRefactoring.html
 
Suerte, contanos como te fue.
 
 
Carlos Peix

  _____  

De: [email protected] [mailto:[email protected]] En nombre de Carlos Marcelo
Santos
Enviado el: Jueves, 26 de Marzo de 2009 12:41 p.m.
Para: [email protected]
Asunto: [dbms] Versionado de Base de Datos



Hola Lista:

Tengo un desarrollo con una base de datos SQL 2005 Express sujeta a muchas
modificaciones, crear, modificar o eliminar tablas, relaciones, etc. La base
está distribuida en varios lugares, a veces, físicamente distantes, y en
algunos casos en equipos desconectados de cualquier red.

Las modificaciones las hacemos con un script que vamos ejecutando en cada
equipo

A veces, después de varias generaciones de modificaciones hay equipos que no
sabemos exactamente en qué grado de actualización quedaron.

¿Qué técnica me recomiendan para evitar estos problemas? ¿Existe alguna
herramienta free (o no) para comparar bases de datos? ¿Existe algo mejor o
complementario a la comparación?

 

Muchas Gracias.

 

Carlos Marcelo Santos.

 

Responder a