Distributed Transaction - OLE/DB provider returned message: New transaction cannot enlist in the specified transaction coordinator.

  • First of all both sql servers are Windows 2000 and Sql 2000 sp3a.  I am trying to run insert into

     exec sp using a linked server and I am getting  OLE/DB provider returned message: New transaction cannot enlist in the specified transaction coordinator.  I can do an insert into

    select, but that is muuch slower than running it via sp. I am successfully doing this to another SQL server (7.0) and remember having the same issue, but I cannot remember how I solved it.  Yes MSDTC is running on both machines. 

    Any ideas will be much appreciated

  • This was removed by the editor as SPAM

  • I've no idea on your error but I always do an insert using a sp as a rpc call - not sure if this is your answer?

    [font="Comic Sans MS"]The GrumpyOldDBA[/font]
    www.grumpyolddba.co.uk
    http://sqlblogcasts.com/blogs/grumpyolddba/

  • set xact_abort ON

    have you tried setting it before you do your insert?

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply