Microsoft SQL Server 用データ・ソースの最小必要設定
これらのプロパティは、Java™ Database Connectivity (JDBC) ドライバ実装。 構成するデータ・ソースごとに適切なプロパティーを設定してください。 これらの設定はMicrosoft SQL Serverデータ ソース。
アプリケーションサーバーは、分離レベルを設定するための2つのオプションもサポートしています。Microsoft SQL Server: SNAPSHOT および READ_COMMITTED_SNAPSHOT。
下位互換性については、Microsoft SQL Server廃止予定の項目の完全なリストと下位互換性規定については、コンポーネントのWebページを参照してください。Microsoft SQL Server。
| JDBC プロバイダー | Microsoft SQL Server特徴 | 構成の考慮事項 |
|---|---|---|
| Microsoft SQL Server JDBC ドライバー | SNAPSHOT 分離レベル | 次の属性の内の 1 つを使用して setTransactionIsolation メソッドを呼び出し、分離レベル定数を設定します。
|
| READ_COMMITTED_SNAPSHOT 分離レベル | この分離レベルは、読み取りコミットの分離レベルの実装です。 このポリシーは、読み取り操作に対して楽観的ロックを強制します。Microsoft SQL Server。
|
|
| DataDirectConnectJDBCタイプ4ドライバーMicrosoft SQL Server | SNAPSHOT 分離レベル | この分離レベルでは、トランザクションに対して楽観的ロックを実装します。Microsoft SQL Serverデータをシリアル化します。 データベースに
ALLOW_SNAPSHOT_ISOLATION 設定を構成してから、以下の 2 つの方法のいずれかで分離レベル
を設定します。
|
| READ_COMMITTED_SNAPSHOT 分離レベル | この分離レベルは、読み取りコミットの分離レベルの実装です。 このポリシーは、読み取り操作に対して楽観的ロックを強制します。Microsoft SQL Server。
|
以下のタイプのプロバイダーを構成できます。
- Microsoft SQL Server JDBC ドライバーMicrosoft SQL Server JDBC ドライバーは、次のデータ・ソースをサポートしています。
com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSourceこの JDBC プロバイダーは、以下の Java アーカイブ (JAR) ファイルを必要とします。sqljdbc4.jarこの JDBC プロバイダーは、次の DataStoreHelper クラスを必要とします。com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelperこの JDBC プロバイダーは、有効な認証別名を必要とします。この JDBC ドライバーは、以下のプロパティーを必要とします。- serverName
- Microsoft SQL Server が常駐しているサーバーの名前を指定します。 例: myserver.mydomain.com
- portNumber
- Microsoft SQL Server が通信に使用する TCP/IP ポートを指定します。 ポート 1433 がデフォルトです。
- databaseName
- データ・ソースが接続を取得するデータベースの名前を指定します。 例: Sample
- Microsoft SQL Server JDBC ドライバー (XA)この JDBC プロバイダーは、次のデータ・ソースをサポートします。
com.microsoft.sqlserver.jdbc.SQLServerXADataSourceこの JDBC プロバイダーは、以下の Java アーカイブ (JAR) ファイルを必要とします。sqljdbc4.jarこの JDBC プロバイダーは、次の DataStoreHelper クラスを必要とします。com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelperこの JDBC プロバイダーは、有効な認証別名を必要とします。この JDBC ドライバーは、以下のプロパティーを必要とします。- serverName
- Microsoft SQL Server が常駐しているサーバーの名前を指定します。 例: myserver.mydomain.com
- portNumber
- Microsoft SQL Server が通信に使用する TCP/IP ポートを指定します。 ポート 1433 がデフォルトです。
- databaseName
- データ・ソースが接続を取得するデータベースの名前を指定します。 例: Sample
- DataDirectConnectJDBCタイプ4ドライバーMicrosoft SQL Server
DataDirectConnectJDBCタイプ4ドライバーMicrosoft SQL Serverタイプ4ですJDBC提供するドライバーJDBCアクセスMicrosoft SQL Serverデータベース。 このプロバイダーは、DataDirect Technologies か ら購入した接続 JDBC Driver でのみ使用するためのものです。
この JDBC プロバイダーは、次のデータ・ソースをサポートします。com.ddtek.jdbcx.sqlserver.SQLServerDataSource以下の JDBC Driver ファイルを必要とします。sqlserver.jar以下のDataStoreHelperクラスが必要です。com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper有効な認証別名が必要です。
以下のプロパティーが必要です。serverNameサーバー名Microsoft SQL Server居住する。 例: myserver.mydomain.comportNumberTCP/IPポートMicrosoft SQL Serverコミュニケーションに使用します。 ポート 1433 がデフォルトです。databaseNameデータ・ソースが接続を取得するデータベースの 名前。 例: Sample
- DataDirectConnectJDBCタイプ4ドライバーMicrosoft SQL Server(XA)
DataDirectConnectJDBCタイプ4ドライバーMicrosoft SQL Server(XA)はタイプ4ですJDBCXA準拠のドライバを提供するJDBCアクセスMicrosoft SQL Serverデータベース。 このプロバイダーは、DataDirect Technologies か ら購入した接続 JDBC Driver でのみ使用するためのものです。
この JDBC プロバイダーは、次のデータ・ソースをサポートします。com.ddtek.jdbcx.sqlserver.SQLServerDataSource.以下の JDBC Driver ファイルを必要とします。sqlserver.jar以下のDataStoreHelperクラスが必要です。com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper有効な認証別名が必要です。
以下のプロパティーが必要です。serverNameサーバー名Microsoft SQL Server居住する。 例: myserver.mydomain.comportNumberTCP/IPポートMicrosoft SQL Serverコミュニケーションに使用します。 ポート 1433 がデフォルトです。databaseNameデータ・ソースが接続を取得するデータベースの 名前。 例: Sample