バッチアプリケーションからデータベースに接続するには,DB Connectorというリソースアダプタを使用します。リソースアダプタのインポートと開始には,サーバ管理コマンドを使用します。
ここでは,次に示すリソースアダプタをインポートして開始する手順を例にして説明します。
表10-4 例で使用するリソースアダプタのファイル名と表示名
種別 | 名前 |
---|---|
ファイル名 | DBConnector_HiRDB_Type4_CP.rar※ |
表示名 | DB_Connector_for_HiRDB_Type4 |
Connector属性ファイルのファイル名 | MyDBConnectorAttr.xml |
注※ HiRDB Type4 JDBC Driverを使用して,ローカルトランザクションまたはトランザクション管理なしでHiRDBに接続する場合に使用するRARファイルです。
DBConnector_HiRDB_Type4_CP.rar以外のRARファイルを使用する場合は,利用するDB ConnectorのRARファイルに読み替えてください。ただし,バッチサーバの場合,グローバルトランザクションは使用できないため,グローバルトランザクション用のRARファイルは使用できません。なお,「10.6 DB ConnectorのConnector属性ファイルの編集」でConnector属性ファイルの取得と編集が済んでいることを前提にしています。
DB Connectorを使用する場合のリソースアダプタのインポートと開始の手順を次に示します。サーバ管理コマンドの詳細についてはマニュアル「Cosminexus リファレンス コマンド編」,サーバ管理コマンドでのリソースアダプタの操作の詳細についてはマニュアル「Cosminexus アプリケーション設定操作ガイド」を参照してください。
<Cosminexusインストールディレクトリ>¥CC¥admin¥bin¥cjimportres BatchServer -nameserver corbaname::192.168.1.11:900 -type rar -f <Cosminexusインストールディレクトリ>¥CC¥DBConnector¥DBConnector_HiRDB_Type4_CP.rar |
# /opt/Cosminexus/CC/admin/bin/cjimportres BatchServer -nameserver corbaname::192.168.1.11:900 -type rar -f /opt/Cosminexus/CC/DBConnector/DBConnector_HiRDB_Type4_CP.rar |
<Cosminexusインストールディレクトリ>¥CC¥admin¥bin¥cjdeployrar BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
# /opt/Cosminexus/CC/admin/bin/cjdeployrar BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
<Cosminexusインストールディレクトリ>¥CC¥admin¥bin¥cjsetrarprop BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 -c <任意のディレクトリ>¥MyDBConnectorAttr.xml |
# /opt/Cosminexus/CC/admin/bin/cjsetrarprop BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 -c <任意のディレクトリ>/MyDBConnectorAttr.xml |
<Cosminexusのインストールディレクトリ>¥CC¥admin¥bin¥cjtestres BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
# /opt/Cosminexus/CC/admin/bin/cjtestres BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
<Cosminexusのインストールディレクトリ>¥CC¥admin¥bin¥cjstartrar BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |
# /opt/Cosminexus/CC/admin/bin/cjstartrar BatchServer -nameserver corbaname::192.168.1.11:900 -resname DB_Connector_for_HiRDB_Type4 |