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
SBS 2008 Remote Web Workspace getting 10009 and continously prompting users for password, not letting them into there PCs
binding items collection of several comboBoxes to the Values in a specified column of the table
Table Long datatype and ADO adInteger parameter datatype
Windows XP Professional - administrator account is missing, can't get it back, files are directory structure still there
DNS Error - Server cannot be found
set access rights for public folders on exchange 2007
Arrays into Crystal Reports
Change exchange account email display name
I am copying 40 diferent databases to a directory that these databases already exists. How do I prevent the system message "This Directory already exist" "Overwright" "Yes" "No" from appearing each ti
Need help getting started with n-tier design in asp.net 3.5