Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

The SSIS Runtime has failed to enlist the OLE DB connection in a distributed transaction with error 0x8004D024 "The transaction manager has disabled its support for remote/network transactions.".

$
0
0

Hi All,

Case: I have a SSIS package developed in SS2016, which has got several Sequence containers and dataflow tasks. 

Only one of the sequence containers has TransactionOption : "Required" included with couple of Execute SQL task and a DFT with TransactionOption as "Supported". Also the TransactionOption at the package level as "Supported". Dataflow task transfers data from stage to target in the same database in the same server. Rest other Sequence containers and other objects has TransactionOption as "Supported".

When executed, I am getting the below error on the transaction enabled Sequence container:

The SSIS Runtime has failed to enlist the OLE DB connection in a distributed transaction with error 0x8004D024 "The transaction manager has disabled its support for remote/network transactions.".

Regarding the Local DTC, below are the properties enabled:

Network DTC access
Allow Remote clients
Allow Remote Administration
Allow Inbound
Allow Outbound
No Authentication Required
Enable XA Transactions
Enable SNA LU 6.2 Transactions

DTC Logon Account
NT AUTHORITY\NetworkService

Also please note that the Distributed Transaction Coordinator service is running in the server.

Please suggest.

Thanks in advance,
Regards
Santoshkumar G Shet


Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>