JDBC プロバイダーの要約

JDBC プロバイダーは、データベースへの物理接続をアプリケーションに提供する、データ・ソースの前提条件です。

以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。

表 1. Apache Derby JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
Apache Derby
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
Derby JDBC プロバイダー 1 フェーズ
  • バージョン 4 データ・ソースはサポートされない
  • バージョン 6.0.2 以降のノードでのみ構成可能
  • クラスター環境での使用は不可: 単一 JVM からのアクセスのみ可能
Derby JDBC プロバイダー (XA) 1 および 2 フェーズ
  • バージョン 4 データ・ソースはサポートされない
  • バージョン 6.0.2 以降のノードでのみ構成可能
  • クラスター環境での使用は不可: 単一 JVM からのアクセスのみ可能
Derby JDBC プロバイダー 40 1 フェーズ
  • バージョン 7.0 以降のノードでのみ構成可能
  • バージョン 4 データ・ソースはサポートされない
Derby JDBC プロバイダー 40 (XA) 1 および 2 フェーズ
  • バージョン 7.0 以降のノードでのみ構成可能
  • バージョン 4 データ・ソースはサポートされない
Derby Client を使用する Derby Network Server 1 フェーズ
  • バージョン 4.0 データ・ソースはサポートされない
  • バージョン 6.1 以降のノードでのみ構成可能
  • クラスター環境での使用は可能: データベース・インスタンスは複数の JVM からアクセス可能
  • アプリケーション・サーバーと同じノード上で実行される Apache Derby データベースのみで使用
Derby Client (XA) を使用する Derby Network Server 1 および 2 フェーズ
  • バージョン 4 データ・ソースはサポートされない
  • バージョン 6.1 以降のノードでのみ構成可能
  • クラスター環境での使用は可能: データベース・インスタンスは複数の JVM からアクセス可能
  • アプリケーション・サーバーと同じノード上で実行される Apache Derby データベースのみで使用
Derby Client 40 を使用する Derby Network Server 1 フェーズ
  • バージョン 7.0 以降のノードでのみ構成可能
  • バージョン 4 データ・ソースはサポートされない
Derby Client 40 (XA) を使用する Derby Network Server 1 および 2 フェーズ
  • バージョン 7.0 以降のノードでのみ構成可能
  • バージョン 4 データ・ソースはサポートされない
表 2. AIX、HP-UX、Linux、Solaris および Windows システム上の DB2 の JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
AIX、HP-UX、Linux、Solaris、および Windows システム上の DB2
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
IBM JCC ドライバーを使用する DB2 1 フェーズ
  • バージョン 7.0 以降のノードで構成可能
  • [z/OS] タイプ 2 JDBC ドライバーを用いる z/OS でアプリケーション・サーバーを使用する場合を除き、1 フェーズ・コミット処理をサポート。 z/OS 用のアプリケーション・サーバーでは、タイプ 2 JDBC ドライバーが RRS を使用し、2 フェーズ・コミット処理をサポート。
IBM JCC ドライバー (XA) を使用する DB2 1 および 2 フェーズ
  • バージョン 7.0 以降のノードで構成可能
  • [z/OS] z/OS 用のアプリケーション・サーバーでタイプ 2 JDBC ドライバーを使用しない
DB2 Universal JDBC Provider 1 フェーズ 該当なし
DB2 Universal JDBC Provider (XA) 1 および 2 フェーズ 該当なし
表 3. DB2 UDB for iSeries の JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
DB2 UDB for iSeries
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
DB2 UDB for iSeries (ネイティブ) 1 フェーズ iSeries でアプリケーション・サーバーを実行する場合に推奨
DB2 UDB for iSeries (ネイティブ XA) 1 および 2 フェーズ iSeries でアプリケーション・サーバーを実行する場合に推奨
DB2 UDB for iSeries (Toolbox) 1 フェーズ 該当なし
DB2 UDB for iSeries (Toolbox XA) 1 および 2 フェーズ 該当なし
DB2 Universal JDBC Provider (XA) 1 および 2 フェーズ
  • z/OS でアプリケーション・サーバーを実行する場合にのみ使用
  • ドライバー・タイプ 4 のみがサポートされる
  • バージョン 4 データ・ソースはサポートされない
表 4. z/OS 上の DB2 の JDBC providers. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
z/OS 上の DB2
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
IBM JCC ドライバーを使用する DB2 1 フェーズ
  • [z/OS] タイプ 2 JDBC ドライバーを用いる z/OS でアプリケーション・サーバーを使用する場合を除き、1 フェーズ・コミット処理をサポート。 z/OS 用のアプリケーション・サーバーでは、タイプ 2 JDBC ドライバーが RRS を使用し、2 フェーズ・コミット処理をサポート。
  • バージョン 7.0 以降のノードで構成可能
IBM JCC ドライバー (XA) を使用する DB2 1 および 2 フェーズ
  • [z/OS] z/OS 用のアプリケーション・サーバーでタイプ 2 JDBC ドライバーを使用しない
  • バージョン 7.0 以降のノードで構成可能
DB2 Universal JDBC Provider

[AIX Solaris HP-UX Linux Windows] [iSeries] AIX、HP-UX、Linux、Solaris、および Windows システム上のアプリケーション・サーバーに接続する場合には 1 フェーズ。

[z/OS] タイプ 2 JDBC ドライバーを持つ z/OS 用のアプリケーション・サーバーに接続する場合には、1 および 2 フェーズ。

2 フェーズ・トランザクション・サポート では、ドライバー・タイプ 2 を使用。アプリケーション・サーバーは RRS を使 用し、トランザクション処理を調整。
DB2 Universal JDBC Provider (XA) 1 および 2 フェーズ [z/OS]
  • XA プロバイダーと共にドライバー・タイプ 2 を使用できない。この場合、ドライ バー・タイプ 4 のみを使用。
  • バージョン 4 データ・ソースはサポートされない
表 5. Informix の JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
Informix
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
IBM JCC ドライバーを使用する Informix 1 フェーズ このプロバイダーはバージョン 7.0 以降のノードで構成可能
IBM JCC ドライバー (XA) を使用する Informix 1 および 2 フェーズ このプロバイダーはバージョン 7.0 以降のノードで構成可能
Informix JDBC プロバイダー 1 フェーズ 該当なし
Informix JDBC プロバイダー (XA) 1 および 2 フェーズ 該当なし
表 6. Microsoft SQL Server の JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
Microsoft SQL Server
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
Microsoft SQL Server JDBC ドライバー 1 フェーズ 該当なし
Microsoft SQL Server JDBC ドライバー (XA) 1 および 2 フェーズ 該当なし
Microsoft SQL Server 用の DataDirect ConnectJDBC Provider タイプ 4 ドライバー 1 フェーズ 該当なし
Microsoft SQL Server 用の DataDirect ConnectJDBC Provider タイプ 4 ドライバー (XA) 1 および 2 フェーズ 該当なし
表 7. Oracle の JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
Oracle
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
Oracle JDBC プロバイダー 1 フェーズ 該当なし
Oracle JDBC プロバイダー (XA) 1 および 2 フェーズ 該当なし
表 8. Sybase の JDBC プロバイダー. 以下の表は、データベース固有の JDBC プロバイダーに関するクイック・リファレンスとしてご利用ください。
Sybase
JDBC プロバイダー トランザクション・サポート バージョンおよびその他の考慮事項
Sybase JDBC 3 ドライバー 1 フェーズ jConnect v6.05
Sybase JDBC 3 ドライバー (XA) 1 および 2 フェーズ jConnect v6.05
Sybase JDBC 2 ドライバー 1 フェーズ jConnect v5.5
Sybase JDBC 2 ドライバー (XA) 1 および 2 フェーズ jConnect v5.5



マーク付きのリンク (オンライン) では、インターネットにアクセスする必要があります。

関連タスク


ファイル名: udat_minreq.html