Sybase 用データ・ソースの最小必要設定
次のプロパティーは、JDBC ドライバーの実装に関するデータベース・ベンダーの要件によって異なります。構成するデータ・ソースごとに適切なプロパティーを設定してください。これらの設定は Sybase データ・ソース用です。
構成可能なプロバイダーのタイプ
以下のタイプのプロバイダーを構成できます。
Sybase JDBC 4 ドライバー
Sybase JDBC 4 ドライバーは 、Sybase データベースへの JDBC アクセスを提供する、タイプ 4 JDBC ドライバーです。
このプロバイダーの特徴は、以下のとおりです。
- jConnect バージョン 7.0 を使用します。
- 以下の 1 フェーズ・データ・ソースをサポートします。
com.sybase.jdbc4.jdbc.SybConnectionPoolDataSource
- 以下の JDBC ドライバー・ファイルが必要です。
jconn4.jar
- 以下の DataStoreHelper クラスが必要です。
com.ibm.websphere.rsadapter.SybaseDataStoreHelper
- 有効な認証別名が必要です。
- 以下のプロパティーが必要です。
- serverName - データベース・サーバーの名前。例: myserver.mydomain.com
- databaseName - データ・ソースが接続を取得するデータベースの名前。 例: Sample
- portNumber - サーバーへのすべての通信が行われる TCP/IP ポート番号。例: 5000。
- connectionProperties - EJB 2.0 エンタープライズ Bean を含むアプリケーションに必要なカスタム・プロパティー。 値: SELECT_OPENS_CURSOR=true (タイプ: java.lang.String)
Sybase JDBC 4 ドライバー (XA)
Sybase JDBC 4 ドライバー (XA) は、Sybase データベースへの XA 準拠 JDBC アクセスを提供するタイプ 4 JDBC ドライバーです。
このプロバイダーの特徴は、以下のとおりです。
- jConnect バージョン 7.0 を使用します。
- 2 フェーズ・データ・ソースをサポートします。
com.sybase.jdbc4.jdbc.SybXADataSource
- 以下の JDBC Driver ファイルを必要とします。
jconn4.jar
- 以下の DataStoreHelper クラスが必要です。
com.ibm.websphere.rsadapter.SybaseDataStoreHelper
- 有効な認証別名が必要です。
- 以下のプロパティーが必要です。
- serverName - データベース・サーバーの名前。例: myserver.mydomain.com
- databaseName - データ・ソースが接続を取得するデータベースの名前。 例: Sample
- portNumber - サーバーへのすべての通信が行われる TCP/IP ポート番号。例: 5000。
- connectionProperties - EJB 2.0 エンタープライズ Bean を含むアプリケーションに必要なカスタム・プロパティー。 値: SELECT_OPENS_CURSOR=true (タイプ: java.lang.String)
Sybase JDBC 3 ドライバー
Sybase JDBC 3 ドライバーは 、Sybase データベースへの JDBC アクセスを提供する、タイプ 4 JDBC ドライバーです。
このプロバイダーの特徴は、以下のとおりです。
- jConnect バージョン 6.05 を使用します。
- 以下の 1 フェーズ・データ・ソースをサポートします。
com.sybase.jdbc3.jdbc.SybConnectionPoolDataSource
- 以下の JDBC ドライバー・ファイルが必要です。
jconn3.jar
- 以下の DataStoreHelper クラスが必要です。
com.ibm.websphere.rsadapter.SybaseDataStoreHelper
- 有効な認証別名が必要です。
- 以下のプロパティーが必要です。
- serverName - データベース・サーバーの名前。例: myserver.mydomain.com
- databaseName - データ・ソースが接続を取得するデータベースの名前。 例: Sample
- portNumber - サーバーへのすべての通信が行われる TCP/IP ポート番号。例: 5000。
- connectionProperties - EJB 2.0 エンタープライズ Bean を含むアプリケーションに必要なカスタム・プロパティー。 値: SELECT_OPENS_CURSOR=true (タイプ: java.lang.String)
Sybase JDBC 3 ドライバー (XA)
Sybase JDBC 3 ドライバー (XA) は、Sybase データベースへの XA 準拠 JDBC アクセスを提供するタイプ 4 JDBC ドライバーです。
このプロバイダーの特徴は、以下のとおりです。
- jConnect バージョン 6.05 を使用します。
- 2 フェーズ・データ・ソースをサポートします。
com.sybase.jdbc3.jdbc.SybXADataSource
- 以下の JDBC Driver ファイルを必要とします。
jconn3.jar
- 以下の DataStoreHelper クラスが必要です。
com.ibm.websphere.rsadapter.SybaseDataStoreHelper
- 有効な認証別名が必要です。
- 以下のプロパティーが必要です。
- serverName - データベース・サーバーの名前。例: myserver.mydomain.com
- databaseName - データ・ソースが接続を取得するデータベースの名前。 例: Sample
- portNumber - サーバーへのすべての通信が行われる TCP/IP ポート番号。例: 5000。
- connectionProperties - EJB 2.0 エンタープライズ Bean を含むアプリケーションに必要なカスタム・プロパティー。 値: SELECT_OPENS_CURSOR=true (タイプ: java.lang.String)
Sybase JDBC 2 ドライバー
Sybase JDBC 2 ドライバーは 、Sybase データベースへの JDBC アクセスを提供する、タイプ 4 JDBC ドライバーです。
このプロバイダーの特徴は、以下のとおりです。
- jConnect バージョン 5.5 を使用します。
非推奨の機能 (Deprecated feature): Sybase jConnect 5.5 のサポートは推奨されません。Sybase jConnect 6.05 または jConnect 7.0 を使用する、より新しいプロバイダーを使用することをお勧めします。depfeat
- 以下の 1 フェーズ・データ・ソースをサポートします。
com.sybase.jdbc2.jdbc.SybConnectionPoolDataSource
- 以下の JDBC ドライバー・ファイルが必要です。
jconn2.jar
- 以下の DataStoreHelper クラスが必要です。
com.ibm.websphere.rsadapter.SybaseDataStoreHelper
- 有効な認証別名が必要です。
- 以下のプロパティーが必要です。
- serverName - データベース・サーバーの名前。例: myserver.mydomain.com
- databaseName - データ・ソースが接続を取得するデータベースの名前。 例: Sample
- portNumber - サーバーへのすべての通信が行われる TCP/IP ポート番号。例: 5000。
- connectionProperties - EJB 2.0 エンタープライズ Bean を含むアプリケーションに必要なカスタム・プロパティー。 値: SELECT_OPENS_CURSOR=true (タイプ: java.lang.String)
Sybase JDBC 2 ドライバー (XA)
Sybase JDBC 2 ドライバー (XA) は、Sybase データベースへの XA 準拠 JDBC アクセスを提供する タイプ 4 JDBC ドライバーです。
このプロバイダーの特徴は、以下のとおりです。
- jConnect バージョン 5.5 を使用します。
非推奨の機能 (Deprecated feature): Sybase jConnect 5.5 のサポートは推奨されません。Sybase jConnect 6.05 または jConnect 7.0 を使用する、より新しいプロバイダーを使用することをお勧めします。depfeat
- 2 フェーズ・データ・ソースをサポートします。
com.sybase.jdbc2.jdbc.SybXADataSource
- 以下の JDBC Driver ファイルを必要とします。
jconn2.jar
- 以下の DataStoreHelper クラスが必要です。
com.ibm.websphere.rsadapter.SybaseDataStoreHelper
- 有効な認証別名が必要です。
- 以下のプロパティーが必要です。
- serverName - データベース・サーバーの名前。例: myserver.mydomain.com
- databaseName - データ・ソースが接続を取得するデータベースの名前。 例: Sample
- portNumber - サーバーへのすべての通信が行われる TCP/IP ポート番号。例: 5000。
- connectionProperties - EJB 2.0 エンタープライズ Bean を含むアプリケーションに必要なカスタム・プロパティー。 値: SELECT_OPENS_CURSOR=true (タイプ: java.lang.String)