アプリケーション開発時には製品に同梱されているJava DBを使用することにより、開発効率が向上します。Java DBは、アプリケーションの開発効率向上だけを目的として同梱しているため開発時にのみ使用してください。詳細は、「付録A Java DB」を参照してください。
業務運用時には、以下のいずれかのデータベースを必ず使用してください。
Symfowareを使用したアプリケーションを運用する場合
項番 | プラットフォーム | サポートするJDBCドライバ | バージョン・レベル |
---|---|---|---|
1 | Windows(R) | Symfoware Serverクライアント機能 | 9.0.0以降 |
2 | Solaris | Symfoware Serverクライアント機能 | 9.0.0以降 |
3 | RHEL-AS4(x86)/AS4(EM64T) | Symfoware Serverクライアント機能 | 9.0.0以降 |
4 | RHEL5(x86)/(Intel64) | Symfoware Serverクライアント機能 | 9.0.1以降 |
5 | RHEL-AS4(IPF) | Symfoware Serverクライアント機能 | 9.0.0以降 |
6 | RHEL5(IPF) | Symfoware Serverクライアント機能 | 9.0.0以降 |
Interstageと同一のCPUのアーキテクチャをサポートしているJDBCドライバを使用してください。
Oracleを使用したアプリケーションを運用する場合
項番 | プラットフォーム | サポートするJDBCドライバ | バージョン・レベル |
---|---|---|---|
1 | Windows(R) | Oracle JDBC Driver | 10.2.0、11.1 |
2 | Solaris | Oracle JDBC Driver | 10.2.0、11.1 |
3 | RHEL-AS4(x86)/AS4(EM64T) | Oracle JDBC Driver | 10.2.0、11.1 |
4 | RHEL5(x86)/(Intel64) | Oracle JDBC Driver | 10.2.0、11.1 |
5 | RHEL-AS4(IPF) | Oracle JDBC Driver | 10.2.0、11.1 |
Oracleを使用する場合、Oracle社が提供するJDBCドライバを使用してください。
トランザクションサービス、またはJTAによるグローバルトランザクション機能を使用する場合、実行ユーザに対し以下の権限を付与してください。
SYS.DBMS_SYSTEM上のEXECUTE権限
グローバルトランザクションのリカバリを実行する場合は、実行ユーザに対して以下の権限を付与してください。
DBA_PENDING_TRANSACTIONS上のSELECT権限
SYS.DBMS_XA上のEXECUTE権限
SYS.PENDING_TRANS$上のSELECT権限
Oracle Database 11g Release 1以前のバージョンのOracleデータベースサーバかつOracle Bug#5945463の修正を含むOracleパッチを適用しない場合は、更に以下の権限も付与してください。
SYS.DBMS_SYSTEM上のEXECUTE権限
以下のJDBCドライバをサポートします。各JDBCドライバによってサポートするJava SEが異なりますので、使用するJava SEに応じたJDBCドライバを選択してください。
Oracle Database 10g Release 2 JDBCドライバ(Java SE 5.0サポート)
Oracle Database 11g Release 1 JDBCドライバ(Java SE 5.0または6サポート)
Oracle JDBC Driverのバージョンが11.1.0.6の場合、ConnectionEventListenerが未実装です。このため、リソースタイプに以下を指定すると誤動作する場合があります。以下のリソースタイプを使用する場合には、ConnectionEventListenerが実装されている修正パッチを、Oracle製品のSupportDesk契約に基づいて、SupportDeskから入手して適用してください。
javax.sql.XADataSource
javax.sql.ConnectionPoolDataSource
Interstageと同一のCPUのアーキテクチャをサポートしているJDBCドライバを使用してください。
SQL Serverを使用したアプリケーションを運用する場合
項番 | プラットフォーム | サポートするJDBCドライバ | バージョン・レベル |
---|---|---|---|
1 | Windows(R) | Microsoft(R) SQL Server(TM) 2005 JDBC Driver | 1.2 |
2 | Solaris | Microsoft(R) SQL Server(TM) 2005 JDBC Driver | 1.2 |
3 | RHEL-AS4(x86)/AS4(EM64T) | Microsoft(R) SQL Server(TM) 2005 JDBC Driver | 1.2 |
4 | RHEL5(x86)/(Intel64) | Microsoft(R) SQL Server(TM) 2005 JDBC Driver | 1.2 |
5 | RHEL-AS4(IPF) | Microsoft(R) SQL Server(TM) 2005 JDBC Driver | 1.2 |
グローバルトランザクション機能を使用する場合は、使用できません。
Windows Server(R) 2003 x64 Editionsで使用する場合、Service Pack 4以降を使用してください。