Question : 'SQLOLEDB' was unable to begin a distributed transaction

Experts,
I have SQL linked server set up between two differnet instances of SQL servers working on two different machines working on Windows 2000 server SP4.
Whenever i try to post insert data from one machine to another i get the following error.
         
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].

Any help is appreciated

Answer : 'SQLOLEDB' was unable to begin a distributed transaction

I'm no DTC or windows server expert, but try starting looking at this (http://support.microsoft.com/?id=306843) and then this (http://msdn2.microsoft.com/en-us/library/ms681291.aspx)
Random Solutions  
 
programming4us programming4us