Distributed transaction on linked server.
- From: jeremy@xxxxxxxxxxxxxxxxxxxxxxx <jeremynospamwardlawclaimscom@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 28 Apr 2005 14:40:01 -0700
I have a Windows 2003 server running SQL Server 2000 with a linked server on
Windows 2000 server running SQL Server 2000. Both machines are on the same
domain and Distributed Transaction Coordinator is running. I have applied
the instructions in KB article 817064 (
http://support.microsoft.com/default.aspx?scid=kb;en-us;817064 ).
I am receiving the following error message from a .NET windows service when
running a stored procedure that includes a SELECT on a View which queries a
table on a linked server.
The operation could not be performed because the OLE DB provider 'SQLOLEDB'
was unable to begin a distributed transaction.
[OLE/DB provider returned message: New transaction cannot enlist in the
specified transaction coordinator. ] OLE DB error trace [OLE/DB Provider
'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a].
Does anyone know how I can fix the error above?
.
- Follow-Ups:
- Re: Distributed transaction on linked server.
- From: Helge C. Rutz
- Re: Distributed transaction on linked server.
- Prev by Date: Re: Datapump error handling
- Next by Date: Datapumps to repeated invoke a Stored Proc on Sybase as a DataSource on SQLServer7?
- Previous by thread: How to restart executing jobs after server reboot?
- Next by thread: Re: Distributed transaction on linked server.
- Index(es):
Relevant Pages
|