Linked Server related
Posted
by rmdussa
on Stack Overflow
See other posts from Stack Overflow
or by rmdussa
Published on 2010-02-04T03:36:24Z
Indexed on
2010/05/28
3:11 UTC
Read the original article
Hit count: 420
sql-server
|sql-server-2008
I have two instances of SQL Server:
- Server1 (SQL Server 2008)
- Server2 (SQL Server 2005)
I am executing a stored procedure from Server1 which references tables on Server2.
It is working fine in my test environment:
- Server1 runs Vista SP2, SQL Server 2008;
- Server2 runs Windows XP SP2, SQL Server 2005.
However, it is not working in the production environment:
- Server1 runs Vista SP1, SQL Server 2008;
- Server2 runs Windows XP SP2, SQL Server 2005.
The error message I receive is:
OLE DB provider "SQLNCLI10" for linked server "Server2" returned message "No transaction is active.".
Msg 7391, Level 16, State 2, Line 21
The operation could not be performed because OLE DB provider "SQLNCLI10" for linked server "Server2" was unable to begin a distributed transaction.
© Stack Overflow or respective owner