Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2000 Forums
 SQL Server Administration (2000)
 Linked Servers DTC?

Author  Topic 

Norwich
Posting Yak Master

158 Posts

Posted - 2006-10-08 : 06:56:38
Hi

I added a linked server(sql) to my sql box. Both boxes use Mixed mode security and are in the same domain. I have added users to my linked server (sp_addlinkedsrvlogin). I can query the linked server successfully and I can Update tables on the linked server without any hassles. I, however, CANNOT INSERT new records into a specific table on the linked server. I have created new tables in that db and can insert remotely with no quibbles

I get the following error:
Msg 7391, Level 16, State 1, Line 1
The operation could not be performed because the OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction.
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d00a].
[OLE/DB provider returned message: New transaction cannot enlist in the specified transaction coordinator. ]


Never seen anything like it - bizzare!

Any ideas on how I can tackle this?

Regards
N

The revolution won't be televised!

Norwich
Posting Yak Master

158 Posts

Posted - 2006-10-08 : 07:10:01
I found the problem.
There's a freakin trigger on the table.
I disabled it and everything is working fine.

Triggers are the source of my misery!

Regards
N

The revolution won't be televised!
Go to Top of Page
   

- Advertisement -