Hi Steve,
Could you give us some more details about your middle tier code? Is it a
ServicedComponent? Is it marked with a TransactionAttribute? Are you
connecting to SQL with enlist=true in the SQL Connection String or are you
using the SqlConnection.EnlistDistributedTransaction method?
Thanks,
Mark [MSFT]
--
Please reply in newsgroup.
This posting is provided "AS IS" with no warranties, and confers no rights.
> Hi All,
>
[quoted text clipped - 19 lines]
>
> Any other ideas on things I may have missed?
Steve - 09 Mar 2004 21:29 GMT
Mark,
Thanks for the reply.
Yes, the middle tier code is a ServicedComponent marked with
[Transaction(TransactionOption.RequiresNew)]
I think I found the answer to my problem in the following article:
http://support.microsoft.com/?id=827805
However, I wish I knew what holes I was opening by adding that registry key.
The KB article calls the behavior a bug but it doesn't say if a hotfix is
available.
-Steve
> Hi Steve,
>
[quoted text clipped - 35 lines]
> >
> > Any other ideas on things I may have missed?
David - 02 Apr 2004 17:41 GMT
I am having the same problem but I am not accessing the remote machine using a linked server. I simply have an application running on a 2003 appserver trying to execute transactions against a Win 2003 db server. Also, my registry does not even include the entry mentioned in the KB article. Please give us an update if this is what your problem is.
Steve - 02 Apr 2004 22:18 GMT
David,
Yes, that was my situation too (no linked servers, just a middle-tier
component accessing the db server).
You have to add the key to the registry. Mine didn't exist either.
The KB article describes linked servers, but that's only one place this
problem appears.
-Steve
> I am having the same problem but I am not accessing the remote machine using a linked server. I simply have an application running on a 2003
appserver trying to execute transactions against a Win 2003 db server.
Also, my registry does not even include the entry mentioned in the KB
article. Please give us an update if this is what your problem is.