3

SQL2000 で TransactionScope() を使用して LIGHTWEIGHT トランザクションを作成することは可能ですか? または、そうでない場合、CommitableTransaction および/または同様のものを使用した回避策はありますか?

したがって、基本的には、「SQL2000 でローカルから 1 サーバーへのトランザクションが必要な場合は、TransactionScope() を使用しないでください」というのが答えです。

4

1 に答える 1

2

軽量トランザクションには、「昇格可能な」トランザクションのサポートが必要です。SQL Server 2000 はこれをサポートしていません。昇格可能なトランザクションは、SQL Server 2005 で追加されました。

Florin Lazarは、特定のシナリオで使用できるアダプターを投稿しました。このアダプターが環境に適しているかどうかは、ご自身で判断する必要があります。

于 2008-09-29T16:34:39.080 に答える