Oracle.ManagedDataAccessDTC.dll
includes the Oracle Services for MTS enlistment and commit functionality and must be deployed with Oracle.ManagedDataAccess.dll for any ODP.NET, Managed Driver applications using distributed transactions. It can run alongside the unmanaged Oracle Services for MTS version if unmanaged data access drivers, such as ODBC, are also using distributed transactions on the same machine. Oracle.ManagedDataAccessDTC.dll
should not be directly referenced by a .NET application. It will be implicitly loaded by ODP.NET, Managed Driver when using distributed transactions. Oracle.ManagedDataAccess.dll
is packaged with the ODP.NET, Managed Driver.