Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Проблема с MS DTC  [new]
M Smirnov
Member

Откуда:
Сообщений: 59
У меня два сервера - server1 и server2.
server1 подключен к server2, как linked server

на server1 у меня есть хранимая процедура, возвращающая набор значений
CREATE PROCEDURE _testproc AS
select 111 as myfield


при попытке на втором сервере запустить скрипт
create table #temp (id int)

insert into #temp
exec server1.mydatabase.dbo._testproc

Выдается ошибка
Server: Msg 7391, Level 16, State 1, Line 3
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. ]

Настройки, описанные здесь -
http://support.microsoft.com/default.aspx?scid=kb;en-us;329332&Product=sql
я выполнил - это не помогло.

Может кто-то подскажет, как это побороть?

Спасибо!
7 окт 04, 14:11    [1016145]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить