ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express Java EE運用ガイド(Java EE 6編)
FUJITSU Software

4.14.6 HA Database Ready SX1/SX2のNative SQL JDBCドライバ(Type2)

HA Database Ready SX1/SX2のNative SQLを利用する場合、必ずConnection Managerを利用してください。
Connection Managerの設定については、HA Database Ready SX1/SX2の「業務開発ガイド(Native SQL編)」を参照してください。

環境変数の設定

以下の環境設定を行ってください。

クラスパスの設定および、パス/ライブラリパスの設定については「4.14.1 JDBCドライバの環境設定」を参照してください。

設定項目

設定値

パス

Symfoware Server クライアント機能インストール先ディレクトリ\JDBC\fjjdbc\bin
Windows(R)システムディレクトリ\ESQL\BIN

クラスパス

Symfoware Server クライアント機能インストール先ディレクトリ\JDBC\fjjdbc\lib\fjsymjdbc4.jar

設定項目

設定値

ライブラリパス

FSUNrdb2bインストール先ディレクトリ/FSUNrdb2b/lib (注)
JDBCドライバインストール先ディレクトリ/FJSVsymjd/fjjdbc/bin (注)

クラスパス

JDBCドライバインストール先ディレクトリ/FJSVsymjd/fjjdbc/lib/fjsymjdbc4.jar ()

設定項目

設定値

ライブラリパス

FJSVrdb2bインストール先ディレクトリ/FJSVrdb2b/lib (注)
JDBCドライバインストール先ディレクトリ/FJSVsymjd/fjjdbc/bin (注)

クラスパス

JDBCドライバインストール先ディレクトリ/FJSVsymjd/fjjdbc/lib/fjsymjdbc4.jar ()

注) 以下のディレクトリのデフォルトは、/optです。

接続プールの設定

接続プールの設定に以下を指定してください。
リソースタイプにはデータソースクラスが実装するインタフェースを指定してください。

パラメタ

指定値

名前

任意の値

リソースタイプ

以下を指定してください。

  • javax.sql.ConnectionPoolDataSource()

データソースクラス名

以下を指定してください。

  • com.fujitsu.symfoware.jdbc2.SYMConnectionPoolDataSource

注) HA Database Ready SX1/SX2のNative SQLを利用する場合、Interstage側のプーリング機能を利用してください。


プロパティ

以下に指定できるプロパティを説明します。説明されているプロパティ以外は編集する必要はありません。指定するプロパティの詳細は、JDBCドライバのマニュアルを参照してください。

プロパティ名

user

ユーザIDを指定してください。

password

パスワードを指定してください。

networkProtocol

接続するネットワークプロトコル名を指定します。以下を指定してください。指定は必須です。

  • symfold

databaseName

Connection ManagerのAPC動作環境ファイルのSQLSERVERパラメタで指定したSQLサーバ名を指定してください。指定は必須です。

description

このデータソースの説明を指定します。

SYMOption

JDBCドライバのオプションを指定します。
以下のオプションが指定可能です。

  • lang

  • schema

  • ctuneparam

  • javaconverter

  • default_isolation

  • default_readonly

  • autoclosestatement

  • statementcache

各オプションの設定値については、JDBCドライバのマニュアルを参照してください。
[SYMOptionの記述例]
statementcache=36;ctuneparam='CLI_MAX_SQL=(255);CLI_WAIT_TIME=(30)'
[記述上の注意]
各オプションの設定値に空文字列は指定できません。
例) ctuneparam='CLI_MAX_SQL='