2


JTA と Tomcat (私も Hibernate を使用しています) を使用するには、JDBC ドライバーの JTA バージョンを使用する必要があることをどこかで読みました。これは本当ですか?
もしそうなら、このドライバには JTA サポートが含まれていますか?

ありがとう、
イッタイ

4

3 に答える 3

2

はい、そうです。com.microsoft.sqlserver.jdbc.SQLServerXADataSourceを参照してください。MS SQLを使用したXAトランザクションの詳細については、こちらをご覧ください。

于 2010-10-25T18:03:03.447 に答える
0

ただし、XA ドライバーは必要ですが、十分ではありません。JTA トランザクション マネージャーも必要ですが、これは JDBC の一部ではありません。

于 2010-10-25T18:10:51.520 に答える
0

私は常にMS SQL Server 用のjTDSドライバーを使用してきました。
MS SQL Server は、Sybase から取得したベースから構築されたため、どちらもプロトコルとして表形式のデータ ストリームを使用します。

また、duffymo が言っているように、次のような JTA トランザクション マネージャーが必要です。

于 2010-10-25T18:24:36.590 に答える