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:

  1. set data source retainsameconnection=true
  2. add execute sql tasks begin transaction, commit transaction, , rollback transaction

see following answer more information: transactionoption in ssis


Comments

Popular posts from this blog

c# - Send Image in Json : 400 Bad request -

jquery - Fancybox - apply a function to several elements -

An easy way to program an Android keyboard layout app -