How To Convince Mgt to Enable MSDTC
good morning, oh esteemed ssis superiors!
in thread, detailed need use transactionoption to make use of sequence containers.
i learned that, in order use setting, must have msdtc enabled on local box , server.
if service not running, error, "failed acquire connection 'connection'. connection may not configured correctly or may not have right permissions on connection," occurs when have transactionoption set "required."
i able set msdtc on local box, management has decided not enable msdtc on server, blocking use of sequence containers.
these seem useful tools, don't have experience package able advocate enabling msdtc sufficiently. seems ability roll events in failed sequence wasn't enough - though, seems pretty darn argument novice.
so, question group is, other arguments might use gently nudge management turning on msdtc without being aware of being nudged?
if need have transaction spans single database, there other ways accomplish need. http://www.mattmasson.com/2011/12/design-pattern-avoiding-transactions/ .
the use case ssis transactions, require msdtc, have multiple databases can enrolled in distributed transaction on different servers, including in different database management systems (oracle, etc).
i think reticence comes headaches associated enabling service. every service run on server, including sql server, sql agent, ssas, ssrs, iis sql browser service and msdtc opening hacking server. limiting number of services running on server, there 1 less service need worry about.
russel loski, mct, mcse data platform/business intelligence. twitter: @sqlmovers; blog: www.sqlmovers.com
SQL Server > SQL Server Integration Services
Comments
Post a Comment