PDA

View Full Version : پیغام خطا زمان استفاده از OpenQuery



m-khorsandi
دوشنبه 30 خرداد 1384, 11:17 صبح
درود

موقعی که این دستور رو اجرا میکنم پیغام خطای زیر رو بهم میده



Insert into Inbox_XML(Reciever_User, Sender_User, XML_Doc, Sender_Server)
Select Reciever_User, Sender_User, XML_Doc, Sender_Server From OpenQuery([K-KIMIYA], 'Select * from Outbox_XML Where Reciever_Server = ''M-KHORSANDI''')



پیغام خطا:



Server: Msg 8501, Level 16, State 1, Line 1
MSDTC on server 'K-KIMIYA' is unavailable.
Server: Msg 7391, Level 16, State 1, Line 1
The operation could not be performed because the OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction.
OLE DB error trace [OLE/DB Provider 'SQLOLEDB' ITransactionJoin::JoinTransaction returned 0x8004d01c].



ممنون میشم اگه دوستان راهنمائی کنند.

AminSobati
دوشنبه 30 خرداد 1384, 23:53 عصر
دوست عزیزم،
روی کامپیوتر K-KIMIYA سرویس Distributed Transaction Coordinator رو از طریق Service Manager استارت کنین، به احتمال زیاد مشکلتون حل میشه.

m-khorsandi
سه شنبه 31 خرداد 1384, 07:53 صبح
سپاس آقای ثباتی عزیز.