Microsoft SQL Server 用データ・ソースの最小必要設定

次のプロパティーは、Java™ Database Connectivity (JDBC) ドライバーの実装に関するデータベース・ベンダーの要件によって 異なります。構成するデータ・ソースごとに適切なプロパティーを設定してください。これらの設定は、Microsoft SQL Server のデータ・ソース用です。

アプリケーション・サーバーは、Microsoft SQL Server における分離レベルの設定のための 2 つのオプション、つまり SNAPSHOT および READ_COMMITTED_SNAPSHOT もサポートしています。
表 1. Microsoft SQL Server の分離レベル. 次の表で、これらの分離レベルと構成上の考慮事項を説明します。
JDBC プロバイダー Microsoft SQL Server のフィーチャー 構成の考慮事項
Microsoft SQL Server JDBC Driver SNAPSHOT 分離レベル 次の属性の内の 1 つを使用して setTransactionIsolation メソッドを呼び出し、分離レベル定数を設定します。
  • conn.setTransactionIsolation (com.microsoft.sqlserver.jdbc.SQLServerConnection.TRANSACTION_SNAPSHOT)
  • conn.setTransactionIsolation(value_of_constant)
READ_COMMITTED_SNAPSHOT 分離レベル この分離レベルは、読み取りコミットの分離レベルの実装です。このポリシーは、Microsoft SQL Server による読み取り操作に対するオプティミスティック・ロックを実行します。
  1. データベース上の分離レベルを構成します。
  2. conn.setTransactionIsolation (java.sql.Connection.TRANSACTION_READ_COMMITTED) 属性によって setTransactionIsolation メソッドを起動します。
Microsoft SQL Server 用 DataDirect ConnectJDBC タイプ 4 ドライバー SNAPSHOT 分離レベル この分離レベルは、Microsoft SQL Server がデータをシリアライズする トランザクションに対してオプティミスティック・ロックを実装します。
データベースに ALLOW_SNAPSHOT_ISOLATION 設定を構成してから、以下の 2 つの方法のいずれかで分離レベル を設定します。
  • 分離レベル定数を使用する方法。以下の属性のいずれかを使用して setTransactionIsolation メソッドを起動します。
    • conn.setTransactionIsolation (com.ddtek.jdbc.extensions. ExtConstants.TRANSACTION_SNAPSHOT)
    • conn.setTransactionIsolation(16)
  • カスタム・データ・ソース・プロパティーを使用する方法。
    • データ・ソース・カスタム・プロパティー snapshotSerializable を true に設定します。
    • conn.setTransactionIsolation (java.sql.Connection.TRANSACTION_SERIALIZABLE) 属性を使用して setTransactionIsolation メソッドを呼び出します。
READ_COMMITTED_SNAPSHOT 分離レベル この分離レベルは、読み取りコミットの分離レベルの実装です。このポリシーは、Microsoft SQL Server による読み取り操作に対するオプティミスティック・ロックを実行します。
  1. データベース上の分離レベルを構成します。
  2. conn.setTransactionIsolation (java.sql.Connection.TRANSACTION_READ_COMMITTED) 属性によって setTransactionIsolation メソッドを起動します。
Microsoft SQL Server の非推奨項目の完全なリストと、後方互換性の用意については、「Backward Compatibility for Microsoft SQL Server components」の Web ページを参照してください。

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_minreqmssql
ファイル名:rdat_minreqmssql.html