アプリケーションサーバは,次のデータベースと接続できます。
データベースごとに,使用できる機能が異なります。なお,SQL Server 2008,SQL Server 2005およびSQL Server 2000は,Windowsの場合にだけ使用できます。
ここでは,J2EEサーバから接続できるデータベースおよび接続に使用するJDBCドライバについて説明します。データベースごとに接続に使用するJDBCドライバが異なります。なお,データベースとの接続には,JDBCインタフェースを使用して接続する方法と,JDBCインタフェースに加えてJMSインタフェースを使用して接続する方法があります。
J2EEサーバから接続できるデータベース,JDBCドライバおよび接続に使用するインタフェースの対応を,次の表に示します。
表7-1 J2EEサーバから接続できるデータベース
データベース | JDBCドライバ | JDBCインタフェース | JMSインタフェースおよびJDBCインタフェース | ||
---|---|---|---|---|---|
ローカルトランザクション | グローバルトランザクション | ローカルトランザクション | グローバルトランザクション | ||
HiRDB Version 9 | HiRDB Type 4 JDBC Driver | ○ | ○ | ○ | ○ |
HiRDB Version 8 | HiRDB Type 4 JDBC Driver | ○ | ○ | ○ | ○ |
XDM/RD E2 | HiRDB Type 4 JDBC Driver | ○ | - | - | - |
Oracle 11g R1 11.1.0 | Oracle JDBC Thin Driver | ○ | ○ | ○ | ○ |
Oracle 11g R2 11.2.0 | Oracle JDBC Thin Driver | ○ | ○ | ○ | ○ |
Oracle 10g R2 10.2.0 | Oracle JDBC Thin Driver | ○ | ○ | ○ | ○ |
Oracle 10g 10.1.0 | Oracle JDBC Thin Driver | ○ | ○ | ○ | ○ |
Oracle9i R2 9.2.0 | Oracle JDBC Thin Driver | ○ | ○ | ○ | ○ |
SQL Server 2008 | SQL Server JDBC Driver | ○ | - | - | - |
SQL Server 2005 | SQL Server 2005 JDBC Driver | ○ | - | - | - |
SQL Server 2000 | SQL Server 2000 Driver for JDBC | ○ | - | - | - |
(凡例)○:使用できます。 -:使用できません。
アプリケーションサーバでは,これらのデータベースと接続するためのリソースアダプタを提供しています。接続できるデータベースおよび使用できる機能の詳細については,マニュアル「Cosminexus アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)」の「3.3 リソース接続」を参照してください。