スケーラブルデータベースサーバ HiRDB Version 8 システム定義(Windows(R)用)

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

3.2.20 Javaに関するオペランド

Javaストアドプロシジャ又はJavaストアドファンクションを使用する場合に,Javaに関するオペランドを指定します。Javaストアドプロシジャ及びJavaストアドファンクションについては,マニュアル「HiRDB Version 8 UAP開発ガイド」を参照してください。

 

78) pd_java_archive_directory = "JARファイル格納ディレクトリ"
〜<パス名>
Javaストアドプロシジャ又はJavaストアドファンクションで使用するJARファイルを格納するディレクトリ名を絶対パス名で指定します。
《注意事項》
  • このオペランドを指定する場合,ここで指定するディレクトリをJARファイルのインストール前に作成しておく必要があります。
  • JARファイル格納ディレクトリは,JARファイルを格納するための専用のディレクトリです。
  • JARファイル格納ディレクトリには,インストールしたJARファイル以外を格納しないでください。
《オペランドの規則》
  • パス名は255文字以内とします。
  • パス名の大文字と小文字の区別をしません。
《オペランドの省略値》
このオペランドを省略すると,システム共通定義の同じオペランドの指定値が有効となります。システム共通定義の同じオペランドも省略すると,%PDDIR%\javaが仮定されます。

 

79) pd_java_classpath = "Javaクラスパス"
〜<パス名>
Java仮想マシンで使用するクラスパスを絶対パス名で指定します。
このオペランドに指定したパスに含まれるクラスは,Javaストアドプロシジャ又はJavaストアドファンクションの処理手続きとして実行されるJavaメソッドから参照できます。
Javaストアドプロシジャ又はJavaストアドファンクションの外部ルーチン名として指定したJARファイルとこのオペランドに指定したパスに同じ名称のクラスがある場合,このオペランドに指定したパスが優先されます。
《オペランドの規則》
  • パス名は1024文字以内とします。
  • パス名の大文字と小文字の区別をしません。
《オペランドの省略値》
このオペランドを省略すると,システム共通定義の同じオペランドの指定値が有効となります。

 

80) pd_java_runtimepath = "Java Runtime Environmentのルートディレクトリ"
〜<パス名>
Java Runtime Environmentのルートディレクトリを絶対パス名で指定します。
《オペランドの規則》
  • パス名は255文字以内とします。
  • パス名の大文字と小文字の区別をしません。
《注意事項》
JRE(Java Runtime Environment)の同梱を廃止したため,HiRDBを07-03より前のバージョンから07-03以降にバージョンアップする場合,このオペランドを追加するか,又はこのオペランドの指定値を変更してください。バージョンアップの注意事項については,マニュアル「HiRDB Version 8 システム導入・設計ガイド」の「Javaストアドプロシジャ及びJavaストアドファンクションを使用する場合」を参照してください。
《オペランドの省略値》
このオペランドを省略すると,システム共通定義の同じオペランドの指定値が有効となります。システム共通定義の同じオペランドも省略すると,%PDDIR%\jreが仮定されます。

 

81) pd_java_libpath = "Java仮想マシンのライブラリディレクトリ"
〜<パス名>
Java仮想マシンのライブラリが格納されているディレクトリを,Java Runtime Environmentのルートディレクトリ(pd_java_runtimepathオペランドの値)への相対パス名で指定します。
《オペランドの省略値》
このオペランドを省略すると,システム共通定義の同じオペランドの指定値が有効となります。システム共通定義の同じオペランドも省略すると,次に示す値が仮定されます。
OSの種類 省略値
Windows(下記以外) bin\hotspot,又はbin\client
Windows (IPF) bin\server
Windows (x64)
注※
bin\hotspotにjvm.dllがない場合は,bin\clientを仮定します。
《オペランドの規則》
  • パス名は255文字以内とします。
  • パス名の大文字と小文字の区別をしません。

 

82) pd_java_stdout_file = "Java仮想マシンの標準・標準エラー出力の設定先ファイル"
〜<パス名>
Java仮想マシンでの標準出力又は標準エラー出力の出力先をファイルにする場合,そのファイル名を絶対パス名で指定します。
《指定値の目安》
このオペランドで指定するファイルの容量が非常に大きくなるため,通常はこのオペランドを指定しないでください。Javaストアドプロシジャ又はJavaストアドファンクションのデバッグ時に指定することをお勧めします。なお,このオペランドで指定するファイルの容量制限はありません。
《オペランドの省略値》
このオペランドを省略すると,システム共通定義の同じオペランドの指定値が有効となります。システム共通定義の同じオペランドも省略すると,Java仮想マシンでの標準出力又は標準エラー出力が無視されます。
《注意事項》
複数プロセスからの同時書き込みがあった場合は,その出力内容を保証しません。
《オペランドの規則》
  • パス名は255文字以内とします。
  • パス名の大文字と小文字の区別をしません。