I have a linked server connection established between my SQL Server 2005 database (loaded on my Desktop XP PRO with SP2) and my Oracle 9.2 Development Database (UNIX Box). I'm using the OraOLEDB.Oracle provider for my Linked Server connection. The connection is setup and I can run SELECT, UPDATE, INSERT, DELETE statement from my Query Analyzer screen and in Stored Procedures against my Oracle 9.2 database and they all run successfully. However, what I really need is to be able to run those UPDATE, INSERT and DELETE statements inside of a trigger on my SQL Server database. When I place those same statement inside my Trigger, I get the following error message: OLE DB provider "OraOLEDB.Oracle" for linked server "ORADB2" returned message "New transaction cannot enlist in the specified transaction coordinator. ". Msg 7391, Level 16, State 2, Procedure u_PDA_STAGE_NGSUSERS, Line 12 The operation could not be performed because OLE DB provider "OraOLEDB.Oracle" for linked server "ORADB2" was unable to begin a distributed transaction. Does ANYONE know of anyway to get this issue resolved? I've looked over several documents, web blogs, white papers, etc. to find a solution the past 2 days and have been unsuccessfull, any help would be greatly appreciated?