Ayuda con DTS
Publicado por bearu (12 intervenciones) el 27/04/2007 10:27:09
Disculpas de antemano si lo que voy a preguntar es muy chorra, pero es mi primera vez con DTS's y no tengo mucha idea :D
Tengo un dts que vuelca datos de unas tablas de una bbdd a otras de mi bbdd cada día.
Esto puede ser un problema porque puede ser que al hacer este volcado algunos identificadores que estoy utilizando en mi bbdd cambien de código, y por tanto mis datos se vuelvan erróneos ya que pierdo la relación entre registros.
Lo que quiero es, después del volcado de estos datos, recorrer esas tablas y actualizar los id's que hayan quedado "huérfanos" con los nuevos id's que corresponda (info que ya me traigo en el volcado de datos)... No sé si me explico...
Mi solución pasa por recorrer las tablas con cursores y hacer un update de las filas afectadas, pero estoy mirando los DTS y no sé qué tarea (si es que existe), puedo utilizar para ello...
Sino, tb se me había ocurrido como último recurso hacer un trigger por cada insert que haga en las tablas, pero es muy costoso...
Alguna idea?
Gracias por la ayuda!
Tengo un dts que vuelca datos de unas tablas de una bbdd a otras de mi bbdd cada día.
Esto puede ser un problema porque puede ser que al hacer este volcado algunos identificadores que estoy utilizando en mi bbdd cambien de código, y por tanto mis datos se vuelvan erróneos ya que pierdo la relación entre registros.
Lo que quiero es, después del volcado de estos datos, recorrer esas tablas y actualizar los id's que hayan quedado "huérfanos" con los nuevos id's que corresponda (info que ya me traigo en el volcado de datos)... No sé si me explico...
Mi solución pasa por recorrer las tablas con cursores y hacer un update de las filas afectadas, pero estoy mirando los DTS y no sé qué tarea (si es que existe), puedo utilizar para ello...
Sino, tb se me había ocurrido como último recurso hacer un trigger por cada insert que haga en las tablas, pero es muy costoso...
Alguna idea?
Gracias por la ayuda!
Valora esta pregunta
0