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

Откуда:
Сообщений: 1
При выполнении хранимой процедуры с прилинкованного сервера и вставке данных в хранимую процедуру:
INSERT INTO #Table
EXEC [10.0.0.1].[db_test].dbo.Proc
Возникает ошибка:

Поставщик OLE DB "SQLNCLI10" для связанного сервера "10.0.0.137" вернул сообщение "Активные транзакции отсутствуют.".
Операция не может быть выполнена, так как поставщику OLE DB "SQLNCLI10" для связанного сервера "10.0.0.137" не удалось начать распределенную транзакцию.

Если просто выполнить процедуру то работает. Оба сервера ms sql server 2008.
26 июл 13, 08:15    [14619588]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при выполнении процедура с прилинкованного сервера  [new]
Glory
Member

Откуда:
Сообщений: 104751
Ну так ответ в тектсе ошибки - не удалось начать распределенную транзакцию
Потому что все изменения/добавления данных происходят в транзакции
26 июл 13, 10:39    [14620290]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить