I am helping with a large DTS package in SQL Server 2000. It does many updates and inserts. If we treat it as one big transaction using [x] Join transaction if present in the workflow properties of the tasks, the package undoes its updates and inserts when a step fails.
Perfect! Transactions! Love em!
But, we need to allow the package to log its progress to a SQL table as it goes through its many, many steps.
Question: How to allow it to actually write to our diagnostic table, while rolling back all the work it did on the real user tables up to the step that failed?
We dont have access to the application error log on the server.
We are using the DTS Designer in the Enterprise Manager.
The package is pretty much done except for this minor detail.
Thanks!
Start Free Trial