スケーラブルデータベースサーバ HiRDB Version 8 システム運用ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

17.3 環境設定

実行者 スーパユーザ及びHiRDB管理者

Javaストアドプロシジャ及びJavaストアドファンクションを使用する場合の環境設定手順を次の図に示します。なお,ここでの説明はJava仮想マシン及びJDBC Driverの環境設定が終了していることを前提としています。

ここで説明した環境設定を終了すると,Javaストアドプロシジャ及びJavaストアドファンクションを作成して実行できます。作成及び実行方法については,マニュアル「HiRDB Version 8 UAP開発ガイド」を参照してください。

図17-5 Javaストアドプロシジャ及びJavaストアドファンクションを使用する場合の環境設定手順

[図データ]

<この節の構成>
(1) JARファイルを格納するディレクトリを作成します
(2) pdstopコマンドでHiRDBを正常終了します
(3) Java関連のHiRDBシステム定義のオペランドを指定します
(4) pdsetupコマンドでPOSIXライブラリ版をセットアップします(HP-UX版,Solaris版,及びAIX版限定)
(5) pdstartコマンドでHiRDBを正常開始します

(1) JARファイルを格納するディレクトリを作成します

JARファイルを格納するディレクトリを作成してください。ここで作成したディレクトリ名を(3)で指定するpd_java_archive_directoryオペランドに指定します。

ポイント
  • JARファイルはJARファイル専用のディレクトリに格納してください。
  • JARファイルを格納するディレクトリには,インストールしたJARファイル以外のファイルを格納しないでください。

(2) pdstopコマンドでHiRDBを正常終了します

 
pdstop
 

システム構成変更コマンド(pdchgconfコマンド)を使用すると,HiRDBの稼働中にHiRDBシステム定義を変更できるため,ここでHiRDBを正常終了する必要がありません。ただし,このコマンドを使用する場合はHiRDB Advanced High Availabilityが必要になります。HiRDBの稼働中にHiRDBシステム定義を変更する方法については,「9.2 HiRDBの稼働中にHiRDBシステム定義を変更する方法(システム構成変更コマンド)」を参照してください。

(3) Java関連のHiRDBシステム定義のオペランドを指定します

HiRDBシステム定義の次に示すJava関連のオペランドを指定してください。

(4) pdsetupコマンドでPOSIXライブラリ版をセットアップします(HP-UX版,Solaris版,及びAIX版限定)

Javaストアドプロシジャ及びJavaストアドファンクションを使用する場合は,POSIXライブラリ版を使用する必要があります。POSIXライブラリ版を使用する場合は,HiRDBの環境設定時に実行するpdsetupコマンドで-lオプションを指定します。HiRDBを新規導入する場合は忘れずにpdsetupコマンドで-lオプションを指定してください。

既にHiRDBを運用していてPOSIXライブラリ版を使用していない場合は,次に示す手順でHiRDBをPOSIXライブラリ版に変更してください。

〈手順〉
  1. pdsetup -dコマンドでHiRDBをOSから削除してください。応答メッセージにはyを応答してください。
    HiRDB/パラレルサーバの場合は全サーバマシンでpdsetup -dコマンドを実行してください。
  2. pdsetupコマンドの-lオプションにPOSIXを指定して実行してください。
    HiRDB/パラレルサーバの場合は全サーバマシンでpdsetup -lコマンドを実行してください。
    注意
    • HP-UX (IPF)版の場合,POSIXに対応しているため,この作業は必要ありません。
    • HiRDB Version 5.0以前はPOSIXライブラリ版をサポートしていません。したがって,HiRDB Version 5.0以前からバージョンアップした場合は,この手順に従ってHiRDBをPOSIXライブラリ版に変更してください。
    • HiRDBの新規導入時,pdsetupコマンドに-lオプションを指定し忘れた場合もこの手順に従ってHiRDBをPOSIXライブラリ版に変更してください。

(5) pdstartコマンドでHiRDBを正常開始します

 
pdstart