SQL Server 2000 и System.Транзакции.TransactionScope()
-
02-07-2019 - |
Вопрос
Возможно ли создавать ОБЛЕГЧЕННЫЕ транзакции с помощью TransactionScope() с помощью SQL2000?Или, если нет, есть ли обходной путь с использованием CommitableTransaction и / или чего-то подобного?
Итак, ответ, по сути, таков: "Если вы хотите локальные транзакции на сервере 1 в SQL2000, не используйте TransactionScope()".
Решение
Облегченные транзакции требуют поддержки для "продвигаемых" транзакций.SQL Server 2000 просто не поддерживает это.Продвигаемые транзакции были добавлены в SQL Server 2005.
Florin Lazar разместил адаптер это может быть использовано в определенных сценариях.Вам придется самим судить, подходит ли этот адаптер для вашей среды.
Не связан с StackOverflow