PC Review


Reply
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average.

"Distributed transaction completed. Either enlist this session in a new transaction or the NULL transaction."

 
 
Ollie Riches
Guest
Posts: n/a
 
      7th Mar 2005
"Distributed transaction completed. Either enlist this session in a new
transaction or the NULL transaction."

I am recieving the above error when attempt to access a remote sql server
database 2000 (sp3a) from ADO.Net.
The database is on a windows 2003 machine and the ado.net code (web
services) are on another winsdows 2003 machine in the same domain. I have
configure the DTC to allow transactions and followed the resolution in the
following KB but I am still getting the error.

http://support.microsoft.com/?kbid=834849

Anyone got any ideas?

Cheers

Ollie Riches
http://www.phoneanalyser.net


Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a programmer
helping programmers.



 
Reply With Quote
 
 
 
 
Ollie Riches
Guest
Posts: n/a
 
      8th Mar 2005
The answer was that the enterprise component (COM+) was 'hiding' certain
exception information and that the problem actual was a database table
constraint issue nothign related to the DTC

Ollie

"Ollie Riches" <(E-Mail Removed)> wrote in message
news:#$(E-Mail Removed)...
> "Distributed transaction completed. Either enlist this session in a new
> transaction or the NULL transaction."
>
> I am recieving the above error when attempt to access a remote sql server
> database 2000 (sp3a) from ADO.Net.
> The database is on a windows 2003 machine and the ado.net code (web
> services) are on another winsdows 2003 machine in the same domain. I have
> configure the DTC to allow transactions and followed the resolution in the
> following KB but I am still getting the error.
>
> http://support.microsoft.com/?kbid=834849
>
> Anyone got any ideas?
>
> Cheers
>
> Ollie Riches
> http://www.phoneanalyser.net
>
>
> Disclaimer: Opinions expressed in this forum are my own, and not
> representative of my employer.
> I do not answer questions on behalf of my employer. I'm just a programmer
> helping programmers.
>
>
>



 
Reply With Quote
 
 
 
 
Stan
Guest
Posts: n/a
 
      8th Mar 2005
Your MSDTC has timed out. You need to increase the timeout

"Ollie Riches" <(E-Mail Removed)> wrote in message
news:%23$(E-Mail Removed)...
> "Distributed transaction completed. Either enlist this session in a new
> transaction or the NULL transaction."
>
> I am recieving the above error when attempt to access a remote sql server
> database 2000 (sp3a) from ADO.Net.
> The database is on a windows 2003 machine and the ado.net code (web
> services) are on another winsdows 2003 machine in the same domain. I have
> configure the DTC to allow transactions and followed the resolution in the
> following KB but I am still getting the error.
>
> http://support.microsoft.com/?kbid=834849
>
> Anyone got any ideas?
>
> Cheers
>
> Ollie Riches
> http://www.phoneanalyser.net
>
>
> Disclaimer: Opinions expressed in this forum are my own, and not
> representative of my employer.
> I do not answer questions on behalf of my employer. I'm just a programmer
> helping programmers.
>
>
>



 
Reply With Quote
 
Angel Saenz-Badillos[MS]
Guest
Posts: n/a
 
      11th Mar 2005
Thank you for posting the result back into the newsgroup, it is really
appreciated. I am glad to hear that you got this working, I am always
interested in hearing about peoples experiences with Distributed
Transactions, especially regarding the upcoming 2.0 System.Transactions.

--
Angel Saenz-Badillos [MS] Managed Providers
This posting is provided "AS IS", with no warranties, and confers no
rights.Please do not send email directly to this alias.
This alias is for newsgroup purposes only.
I am now blogging about ADO.NET: http://weblogs.asp.net/angelsb/




"Ollie Riches" <(E-Mail Removed)> wrote in message
news:eDwVO5$(E-Mail Removed)...
> The answer was that the enterprise component (COM+) was 'hiding' certain
> exception information and that the problem actual was a database table
> constraint issue nothign related to the DTC
>
> Ollie
>
> "Ollie Riches" <(E-Mail Removed)> wrote in message
> news:#$(E-Mail Removed)...
> > "Distributed transaction completed. Either enlist this session in a new
> > transaction or the NULL transaction."
> >
> > I am recieving the above error when attempt to access a remote sql

server
> > database 2000 (sp3a) from ADO.Net.
> > The database is on a windows 2003 machine and the ado.net code (web
> > services) are on another winsdows 2003 machine in the same domain. I

have
> > configure the DTC to allow transactions and followed the resolution in

the
> > following KB but I am still getting the error.
> >
> > http://support.microsoft.com/?kbid=834849
> >
> > Anyone got any ideas?
> >
> > Cheers
> >
> > Ollie Riches
> > http://www.phoneanalyser.net
> >
> >
> > Disclaimer: Opinions expressed in this forum are my own, and not
> > representative of my employer.
> > I do not answer questions on behalf of my employer. I'm just a

programmer
> > helping programmers.
> >
> >
> >

>
>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
'Failed to enlist on calling object's transaction' error on Win64 rajendrak Microsoft Dot NET 0 21st May 2009 04:29 AM
'Failed to enlist on calling object's transaction' error on Win64 rajendrak Microsoft Dot NET 0 21st May 2009 04:29 AM
Catching "set" operations for exposed reference types (enlist for processing in transaction) Anders Borum Microsoft C# .NET 2 7th Feb 2006 11:52 PM
Transaction cannot enlist in the specified transacion coordinator =?Utf-8?B?QmVubnk=?= Microsoft ADO .NET 0 7th Dec 2005 12:16 PM
"Distributed transaction completed. Either enlist this session in a new transaction or the NULL transaction." Ollie Riches Microsoft C# .NET 3 11th Mar 2005 06:23 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 01:53 AM.