sql server - Restricting SSIS Transaction to a single connection manager -
i have complex etl 2 connection managers:
- inputdatabase
- outputdatabase
inputdatabase read-only, isolationlevel=readuncommited
on etl. i'm using transactionoption=required
on container enable rollback on failure.
is there way use transactions on outputdatabase, since not necessary on inputdatabase? while current implementation works, requires setting distributed transaction coordinator on server should not need it, along opening firewalls , ports.
this seems beyond intent of transactionoption
support.
to use transactions on single data source:
- set data source
retainsameconnection=true
- add execute sql tasks
begin transaction
,commit transaction
, ,rollback transaction
see following answer more information: transactionoption in ssis
Comments
Post a Comment