October 20, 2005 at 1:20 pm
I am having a problem on a clustered SQL server. We have installed security patch ms05-51 to all our servers. Since then, in our application, we are receiving an error when we run a query and then immediately execute a remote stored procedure on a linked server.
The error is: "MSDTC on server '
If we connect to our dev server, which is not clustered the application runs fine.
I can reproduce the error in QA by setting implicit_transactions on and then running the 2 statements. However, if I then re-execute the remote stored procedure, it runs fine. If I turn implicit_transactions off, both statements run fine. Unfortunately, our application needs to run with connections set to implicit_transactions on.
The commands I execute are:
SELECT RemoteServer FROM
October 24, 2005 at 8:00 am
This was removed by the editor as SPAM
October 26, 2005 at 6:49 am
I've had this problem on 2003, not necessarily on a cluster.
Check out this article:
http://support.microsoft.com/default.aspx?scid=kb;en-us;817064
If you haven't, also take a look at this:
http://support.microsoft.com/default.aspx?scid=kb;en-us;301600
and this:
http://support.microsoft.com/default.aspx?scid=kb;en-us;889706
Is the MSDTC service started? and can you issue the following:
Begin Distributed Transaction
do some work on remote server
Commit Distributed Transaction
Mark
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply