Bueno gente, hay una nueva versión de Open DBDiff en la calle (o mejor dicho, en CodePlex).
Que es Open DBDiff?
Es un pequeño programa de sincronización de schemas de bases de datos que funciona en SQL Server 2005/2008.
Hay casi diria decenas de aplicaciones similares en el mercado. La gran mayoría, exceptuando Red Gate y un par más, son bastante limitadas y funcionan mal. No capturan todos los objetos de la base y son incapaces de generar un script que funcione cuando se presentan casos minimamente complejos.
Por otro lado, no existe ningún producto similar, que sea open source.
La idea de Open DbDiff es precisamente llenar este hueco. Hacer una herramienta de comparacion de schemas potente, facil de usar y 100% libre.
A futuro, planeo hacer lo mismo para MySql y a un futuro muy a largo plazo, Oracle.
Es capaz de generar un correcto script de sincronización en situaciones bastante extrañas. Despues de mas de un año de desarrollo, creo que la aplicacion evolucionó lo suficiente para ser probada seriamente en producción (aunque soy conciente de que todavia quedan algunos bugs por resolver).
Este es link a la home en CodePlex para quien le interese probarlo.
Saludos y buen dia
A que version te refieres? alli solo veo la 1.0 beta7
es mas nueva que eso ?
Por cierto te deje una entrada alli en codeplex:
http://opendbiff.codeplex.com/Thread/View.aspx?ThreadId=51361
si te es posible hechale una mirada pls.
Sin mas….
Me despido
comentario por Yeradis — Marzo 26, 2009 @ 10:58 am
El post tiene un par de dias de retraso con respecto a lo que subi en CodePlex.
Gracias por tus sugerencias!!
comentario por grimpi — Marzo 26, 2009 @ 2:27 pm
Hola,
Qué opinión te merece SQL Delta? Yo lo estoy usando con un cliente y la verdad nos salva de andar manteniendo un montón de scripts de cambio. Al menos para la parte estructural… para la parte de datos la verdad que es medio complicado, pero no creo que haya una forma muy sencilla de manejar eso…
Saludos!
comentario por Sebastian — Mayo 22, 2009 @ 1:16 pm
SQL Delta tengo entendido que es gratis para la version SQL Express y pago para las otras versiones.
La verdad nunca lo probe. Dicen que es bueno, pero es pago. Si existen herramientas open source, para que usar una privativa?
Con respecto a la sincronizacion de datos, existen tambien herramientas que automatizan esto, como las de red gate por ejemplo.
comentario por Esteban — Mayo 22, 2009 @ 1:50 pm
llamame
comentario por Dan — Agosto 26, 2009 @ 10:18 pm