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.