Microsoft
Software
Hardware
Network
Question : OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction
Hi,
I would like to know if there is a solution for my SQL problem.
I work on 2 different linked servers.
When I execute a query on each server separately, there is no problem.
But, when I try to execute a query using the 2 servers, it returns me 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::JoinTran
saction returned 0x8004d00a].
The using query are:
INSERT INTO [Server1].[BD1].dbo.[Table
1]
SELECT * FROM [Server2].[BD2].dbo.[Table
2]
The "Distributed Transaction Coordinator" are running on the 2 servers.
The "Network DTC Access" are checked on 2 servers.
Could you please help me
Thanks
Answer : OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction
Do you have MSDTC set up as described
http://support.microsoft.c
om/kb/8392
79
Random Solutions
Unable to remove printer driver for HP LaserJet 1300 PCL 5e
MS Access Report Selection Options
Option Button array
Load into SQL Server From FoxPro database through SSIS
Employee Leave Management
SSRS - MultiValue Param - distinct?
Find \Device\Harddisk1\Partitio<wbr />n1 in Windows NT 4.0 (bad sectors)
List all city names with no repeats
how to log on as adminiatrator MS Word 2007 Vista
DELL Remote Floppy Boot Disk