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