Вопрос

Возможно ли создавать ОБЛЕГЧЕННЫЕ транзакции с помощью TransactionScope() с помощью SQL2000?Или, если нет, есть ли обходной путь с использованием CommitableTransaction и / или чего-то подобного?

Итак, ответ, по сути, таков: "Если вы хотите локальные транзакции на сервере 1 в SQL2000, не используйте TransactionScope()".

Это было полезно?

Решение

Облегченные транзакции требуют поддержки для "продвигаемых" транзакций.SQL Server 2000 просто не поддерживает это.Продвигаемые транзакции были добавлены в SQL Server 2005.

Florin Lazar разместил адаптер это может быть использовано в определенных сценариях.Вам придется самим судить, подходит ли этот адаптер для вашей среды.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top