2013-12-23 2 views
1

Поставщик OLE DB «SQLNCLI11» для связанного сервера «server1» возвращенное сообщение «Менеджер транзакций партнеров отключил поддержку удаленных/сетевых транзакций». Msg 7391, уровень 16, состояние 2, процедура sp2, строка 12 Операция не может быть выполнена, поскольку поставщик OLE DB «SQLNCLI11» для связанного сервера «server1» не смог начать распределенную транзакцию.Выполнение с. процедура со связанного сервера, таблица заполнения

и процедура проста

insert into #tmp2 exec sp2 @d1, @d2, 0 

без вставки, он работает, как exec sp2 @d1, @d2, 0

У меня нет сделки в любом месте.

Что может быть проблемой?

+0

была аналогичная проблема, прежде чем вы можете попробовать ответ, который мне дал: http://stackoverflow.com/questions/18718473/slow-performance-in-linked-server-query – Milen

ответ

0

Запустите службу MSDTC на сервере базы данных.

0

Также установлено,

свойство 'дистанционное продвижение прок сделка' на 'ложь'

< egsp_serveroption>, 'удаленного Proc продвижения сделки', ложные

Смежные вопросы