проблема обновления связанного сервера - PullRequest
0 голосов
/ 06 февраля 2012

Я использую сущность модели данных Entity Framework 4 для подключения к синониму сервера SQL Server 2008:

use WTT
CREATE SYNONYM [dbo].[Departments] FOR  PLISTI...nodalas

nodalas - таблица связанного сервера.Теперь я могу выбрать из этой таблицы, но не могу выполнить операцию обновления.Я получаю сообщение "Операция не может быть выполнена, потому что поставщику OLE DB" MSDASQL "для связанного сервера" PLISTI "не удалось начать распределенную транзакцию" ошибка.Во время операции вставки SQL Server Profiler показывает мне этот запрос:

exec sp_executesql N'insert [dbo].[Departments]([Nodala_id])
values (@0)
',N'@0 nvarchar(max) ',@0=N'wwwwdddd'

Когда я выполняю этот запрос в SQL Server Management Studio, он работает.Но в рамках сущности НЕТ.Почему?

1 Ответ

1 голос
/ 06 февраля 2012

Настройка Координатор распределенных транзакций Microsoft для локального и связанного сервера. Инструкции для Windows Server 2003 и 2008 .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...