Hitachi

Hitachi Advanced Data Binder AP開発ガイド


付録B.2 Linux版のHADBクライアントの場合

〈この項の構成〉

(1) クライアントディレクトリ(インストール時)の構成

Linux版のHADBクライアントディレクトリ(インストール時)の構成を次の表に示します。

なお,表中の$INSTCLTDIRはHADBクライアントディレクトリ(インストール時)を示します。HADBクライアントディレクトリ(インストール時)は,adbinstallコマンドでHADBクライアントをインストールしたディレクトリです。

表B‒5 クライアントディレクトリ(インストール時)の構成

項番

ディレクトリ名およびファイル名

説明

1

$INSTCLTDIR/client

HADBクライアントで使用するコマンドおよびライブラリを格納するディレクトリ

2

$INSTCLTDIR/client/bin

HADBクライアントで使用するコマンドを格納するディレクトリ

3

$INSTCLTDIR/client/bin/adbsql

SQL実行コマンド

4

$INSTCLTDIR/client/lib

HADBクライアントで使用する各種ライブラリを格納するディレクトリ

5

$INSTCLTDIR/client/lib/libadbclt.so

クライアントライブラリ

6

$INSTCLTDIR/client/lib/adbjdbc8.jar

JDBCドライバ(JRE8版)

7

$INSTCLTDIR/conf

クライアント定義を格納するディレクトリ

8

$INSTCLTDIR/include

ユーザ提供ヘッダファイルを格納するディレクトリ

9

$INSTCLTDIR/include/adbcnv.h

ユーザ提供ヘッダファイル

10

$INSTCLTDIR/include/adbcli.h

11

$INSTCLTDIR/include/adbtypes.h

12

$INSTCLTDIR/include/adbodb.h

13

$INSTCLTDIR/lib

各種ライブラリを格納するディレクトリ

14

$INSTCLTDIR/lib/adbmsg.cat

メッセージカタログファイル

15

$INSTCLTDIR/lib/sysdef

定義解析情報ファイルを格納するディレクトリ

16

$INSTCLTDIR/lib/sysdef/adbclt.def

定義解析情報ファイル

17

$INSTCLTDIR/sample

サンプルAPおよび定義ファイルのひな形を格納するディレクトリ

18

$INSTCLTDIR/sample/cli_sample1.c

サンプルAP

19

$INSTCLTDIR/sample/Sample1.java

サンプルAP(JDBC用)

20

$INSTCLTDIR/sample/odbc_sample1.c

サンプルAP(ODBC用)

21

$INSTCLTDIR/sample/conf

定義ファイルのひな形を格納するディレクトリ

22

$INSTCLTDIR/sample/conf/client.def

クライアント定義のひな形ファイル

23

$INSTCLTDIR/spool

HADBクライアントの実行結果ログを格納するディレクトリ

24

$INSTCLTDIR/adbinstcl.log

HADBクライアントをインストールしたときの実行結果ログファイル

メモ

上記の表に示すディレクトリおよびファイルが作成されるタイミングは,HADBクライアントのインストール時です。また,上記の表に示すディレクトリおよびファイルが削除されるタイミングは,HADBクライアントのアンインストール時です。

(2) クライアントディレクトリ(運用時)の構成

クライアントディレクトリ(運用時)の構成を次の表に示します。

表B‒6 クライアントディレクトリ(運用時)の構成

項番

ディレクトリ名およびファイル名

説明

作成されるタイミング

削除されるタイミング

1

$ADBCLTDIR/client

HADBクライアントで使用するコマンドおよびライブラリを格納するディレクトリ

HADBクライアントのインストール時

HADBクライアントのアンインストール時

2

$ADBCLTDIR/client/bin

HADBクライアントで使用するコマンドを格納するディレクトリ

3

$ADBCLTDIR/client/bin/adbsql

SQL実行コマンド

4

$ADBCLTDIR/client/lib

HADBクライアントで使用する各種ライブラリを格納するディレクトリ

5

$ADBCLTDIR/client/lib/libadbclt.so

クライアントライブラリ

6

$ADBCLTDIR/client/lib/adbjdbc8.jar

JDBCドライバ(JRE8版)

7

$ADBCLTDIR/conf

クライアント定義を格納するディレクトリ

8

$ADBCLTDIR/include

ユーザ提供ヘッダファイルを格納するディレクトリ

9

$ADBCLTDIR/include/adbcnv.h

ユーザ提供ヘッダファイル

10

$ADBCLTDIR/include/adbcli.h

11

$ADBCLTDIR/include/adbtypes.h

12

$ADBCLTDIR/include/adbodb.h

13

$ADBCLTDIR/lib

各種ライブラリを格納するディレクトリ

14

$ADBCLTDIR/lib/adbmsg.cat

メッセージカタログファイル

15

$ADBCLTDIR/lib/sysdef

定義解析情報ファイルを格納するディレクトリ

16

$ADBCLTDIR/lib/sysdef/adbclt.def

定義解析情報ファイル

17

$ADBCLTDIR/sample

サンプルAPおよび定義ファイルのひな形を格納するディレクトリ

18

$ADBCLTDIR/sample/cli_sample1.c

サンプルAP

19

$ADBCLTDIR/sample/Sample1.java

サンプルAP(JDBC用)

20

$ADBCLTDIR/sample/odbc_sample1.c

サンプルAP(ODBC用)

21

$ADBCLTDIR/sample/conf

定義ファイルのひな形を格納するディレクトリ

22

$ADBCLTDIR/sample/conf/client.def

クライアント定義のひな形ファイル

23

$ADBCLTDIR/spool

HADBクライアントの実行結果ログを格納するディレクトリ

24

$ADBCLTDIR/spool/adbmessagecltXX.log

クライアントメッセージログファイル

HADBクライアントのインストール後の,HADBクライアントからHADBサーバへの初回接続時

25

$ADBCLTDIR/spool/.adbmessageclt

クライアントメッセージログファイル番号管理ファイル

26

$ADBCLTDIR/adbinstcl.log

HADBクライアントをインストールしたときの実行結果ログファイル

HADBクライアントのインストール時

注※

クライアントメッセージログファイルは,最大4個作成されます。1ファイル当たりの最大容量は,環境変数ADBMSGLOGSIZEで指定します。