Is it possible to run both 32 and 64 bit Oracle client versions on a 64 bit Windows Server? This server will host both NET web services and COM+ components and both utilize transactions. The .NET transactions use the system.transaction.transactionscope object while the COM+ uses the OracleMTSRecoveryService. We successfully installed both clients but it appears we can have only one instance of the OracleMTSRecoveryService. We installed the 32 bit service last and the COM+ components work great. The .Net components work also but when we try to enlist the DTC we get the following error:
An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
Is there something we can do run both successfully?