KBDoctor : Script para copiar datos entre bases de datos
Me ha pasado muchas veces en diferentes proyectos, que necesito copiar datos entre bases de datos que tienen estructura de tablas parecidas. Por ejemplo, hago varias reorganizaciones en mi modelo de datos y quiero tener datos de producción para hacer pruebas, no es trivial hacerlo si se tienen diferentes estructuras. Le agregué una opción al generador de scripts en el KBDoctor, para que genere un script que tiene sentencias de la forma insert into <SourceDB>.<TargetSchema>.HrsCab (HrsFch,RspId,SeLiquida,CabezalPryId,EnExterior ) select HrsFch,RspId,SeLiquida,CabezalPryId,EnExterior from <TargetDB>.<TargetSchema>.HrsCab; para todas las tablas del sistema. Para que quede un script operativo, hay que sustituir <SourceDB> por la base de datos origen, <SourceSchema> por el Schema origen y lo mismo pora <TargetDB> y <TargetSchema> Entonces, para generarme una base de datos con los datos de produ...