У меня есть работа, выполняемая на одном из моих серверов, и которая использует связанный сервер, а связанный сервер изменен как часть обновления, и теперь моя работа прерывается каждый день. Я получаю следующее сообщение об ошибкеSQLNCLI10 Ошибка при выполнении хранимой процедуры в SQL Server
OLE DB провайдер «SQLNCLI10» для связанного сервера «связанного сервера» возвращено сообщение «Нет транзакция активна.».
Msg 7391, уровень 16, состояние 2, строка 6
Операция не может быть выполнено, так как OLE DB провайдера «SQLNCLI10» для связанного сервера «связанный сервер» не удалось начать распределенную транзакцию.
И если я непосредственно выполняю процедуру на связанном сервере с моего сервера, то в первый раз она показывает эту ошибку, и во второй раз она выполняется без каких-либо проблем.
Мой новый связанный сервер 2012 версии, а другая является 2008 R2 версии
Пожалуйста, дайте мне знать ваши мысли?
Спасибо,
Sivajith
Установлен Microsoft Координатор распределенных транзакций и разрешено на обоих серверах? не уверен, что он по-прежнему необходим, но он был необходим в предыдущих версиях. – Nabheet