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

Popular posts from this blog

Conditional formatting a graph vertical axis in SSRS 2012 charts

Register with Power BI failed

SQL server replication error Cannot find the dbo or user defined function........