Мой связанный сервер настроен правильно, я могу выполнить запрос ниже.
INSERT INTO [RemoteServer]. [Table]
SELECT * FROM [LocalServer]. [Table]
Однако, когда я делаю то же самое в транзакции
НАЧАТЬ ТРАНС
INSERT INTO [RemoteServer]. [Table]
SELECT * FROM [LocalServer]. [Таблица]
COMMIT TRAN
Я получаю такие ошибки, как
Поставщик OLE DB "SQLNCLI" для связанных
сервер "66.70.123.202" возвращен
сообщение "Нет активных транзакций".
Сообщение 7391, уровень 16, состояние 2, строка 3
Операция не может быть выполнена
потому что поставщик OLE DB "SQLNCLI" для
связанный сервер "66.70.123.202" был
невозможно начать распределенный
сделка.