Transaccionalidad en DTS

09/07/2005 - 17:38 por ArturoT | Informe spam
Hola grupo, veran estoy implementando un DTS lo que quisiera saber es como
podria manejar la transaccionalidad, es decir por ejemplo asumamos que yo
tengo un DTS que tiene 2 transform, de los cuales el primero se ejecuta con
exito, pero el segundo falla por algun motivo, actualmente la data de la
primera tabla se transfiere con exito y en la segunda obviamente no, lo que
yo quisiera es que si el DTS falla ambas tablas queden como en el principio
es decir se realize un roll back en la primera, como podria manejarlo esto en
mi DTS.
Gracias de antemano por su ayuda

Preguntas similare

Leer las respuestas

#1 Maxi
09/07/2005 - 17:47 | Informe spam
Hola, lo que yo suelo hacer en estos casos es poner el DTS en tablas
temporales (intermedias) y luego si todo esta ok pasarlo a produccion


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"ArturoT" escribió en el mensaje
news:
Hola grupo, veran estoy implementando un DTS lo que quisiera saber es como
podria manejar la transaccionalidad, es decir por ejemplo asumamos que yo
tengo un DTS que tiene 2 transform, de los cuales el primero se ejecuta
con
exito, pero el segundo falla por algun motivo, actualmente la data de la
primera tabla se transfiere con exito y en la segunda obviamente no, lo
que
yo quisiera es que si el DTS falla ambas tablas queden como en el
principio
es decir se realize un roll back en la primera, como podria manejarlo esto
en
mi DTS.
Gracias de antemano por su ayuda
Respuesta Responder a este mensaje
#2 Alejandro Mesa
09/07/2005 - 18:04 | Informe spam
Arturo,

En el modo de disenio del paquete, sin que ningun componente este
seleccionado, click "Package" en el menu, luego selccionas "Properties". En
el tab "Advanced", veras la opcion "Trasactions", la cual permite el use de
transacciones en el paquete y te da la opcion de que se haga un "commit" si
el paquete termina satisfactoriamente.


AMB

"ArturoT" wrote:

Hola grupo, veran estoy implementando un DTS lo que quisiera saber es como
podria manejar la transaccionalidad, es decir por ejemplo asumamos que yo
tengo un DTS que tiene 2 transform, de los cuales el primero se ejecuta con
exito, pero el segundo falla por algun motivo, actualmente la data de la
primera tabla se transfiere con exito y en la segunda obviamente no, lo que
yo quisiera es que si el DTS falla ambas tablas queden como en el principio
es decir se realize un roll back en la primera, como podria manejarlo esto en
mi DTS.
Gracias de antemano por su ayuda
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida