DTC does not allow a transaction to be enlisted

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello. :)

I'm using the Oracle's ODP in a Windows Vista.
When I was using a Windows XP, all worked fine.
Now, using Vista, I get the following error whan I try to enlist a
transaction.


Oracle.DataAccess.Client.OracleException: Unable to enlist in a distributed
transaction

at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode,
OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object
src, String procedure)
at Oracle.DataAccess.Client.OracleException.HandleError(Int32 errCode,
OracleConnection conn, IntPtr opsErrCtx, Object src)
at Oracle.DataAccess.Client.OracleConnection.Open()



I'm gessing this is a permissions related problem, or some firewall
restriction.

Can you help?
Thanks in advance.
 
I'm not familiar with Oracle's ODP, but try running it in Windows XP
compatibility mode, its also possible it needs to run with full admin
rights.

Your best bet however is to check with Oracle.


Bill F.
 
Back
Top