DTC does not allow a transaction to be enlisted

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.
 
B

Bill Frisbee

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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Top