Scalable Database Server, HiRDB Version 8 UAP Development Guide
Tables 6-1 to 6-6 list the files and directories that are created automatically during HiRDB client installation on a client machine.
Table 6-1 Files and directories for workstation - HiRDB/Developer's Kit
Name | Dir1 | File name | Platform | |||||||
---|---|---|---|---|---|---|---|---|---|---|
HP | HP (32) |
HP (64) |
Sol | Sol (64) |
AIX | AIX (64) |
Linux | |||
Header files | /HiRDB/include | SQLCA.CBL | C | C | C | C | C | C | C | C |
SQLDA.CBL | C | C | C | C | C | C | C | C | ||
SQLIOA.CBL | C | C | C | C | C | C | C | C | ||
pdbtypes.h | C | C | C | C | C | C | C | C | ||
pdberrno.h | C | C | C | C | C | C | C | C | ||
pdbmisc.h | C | C | C | C | C | C | C | C | ||
pdbmiscm.h | C | C | C | C | C | C | C | C | ||
pdbsqlda.h | C | C | C | C | C | C | C | C | ||
pddbhash.h | C | C | C | C | C | C | C | C | ||
pdauxcnv.h | C | C | C | C | C | C | C | C | ||
SQLCAM.cbl | C | C | C | C | C | C | C | C | ||
SQLDAM.cbl | C | C | C | C | C | C | C | C | ||
SQLIOAM.cbl | C | C | C | C | C | C | C | C | ||
SQLIOAMTH.cbl | C | C | C | C | C | C | ||||
SQLCAMTH.cbl | C | C | C | C | C | C | ||||
Archive files | /HiRDB/client/lib | libclt.a | C | C | C | C | C | C | C | C |
libclt64.a | C3 | C3 | C3 | |||||||
libcltxa.a | C | C | C | C | C | C | C | |||
libcltya.a | C | C | C | C | C | C | C | |||
libcltm.a | C | C | C | C | C | |||||
libcltxam.a | NF | NF | NF | NF | NF | |||||
libcltyam.a | NF | NF | NF | NF | NF | |||||
libcltk.a | C | C | C | C | C | C | C | C | ||
libcltk64.a | C3 | C3 | C3 | |||||||
libclts.a | C | C | C | C | C | C | C | C | ||
Shared library files2 | /HiRDB/client/lib | libzclt.sl | C | C | C | C | C | C | C | C |
libzclt64.sl | C3 | C3 | C3 | |||||||
libzcltx.sl | C | C | C | C | C | C | C | |||
libzclty.sl | C | C | C | C | C | C | C | C | ||
libzcltm.sl | C | C | C | C | C | |||||
libzcltxm.sl | NF | NF | NF | NF | NF | |||||
libzcltym.sl | NF | NF | NF | NF | NF | |||||
libzcltk.sl | C | C | C | C | C | C | C | C | ||
libzcltk64.sl | C3 | C3 | C3 | |||||||
libzpdodbc.sl | C | C | C | |||||||
libsqlauxf.sl | C | C | C | C | C | C | C | C | ||
libsqlauxf64.sl | C3 | C3 | C3 | |||||||
libzcltxk.sl | C | C | C | C | C | NF | NF | NF | ||
libzcltyk.sl | C | C | C | C | C | C | C | NF | ||
libzclts.sl | C | C | C | C | C | C | C | C | ||
libzcltxs.sl | C | C | C | C | C | C | C | |||
libzcltys.sl | C | C | C | C | C | C | C | |||
JDBC driver | /HiRDB/client/lib | libjjdbc.sl | C | C | C | C | C | C | C | |
pdjdbc.jar | C | C | C | C | C | C | C | |||
pdjdbc2.jar | C | C | C | C | C | C | C | |||
Command utilities | /HiRDB/client/utl | pdcpp | C | C | C | C | C | C | C | C |
pdocc | C | C | C | C | C | C | C | C | ||
pdcbl | C | C | C | C | C | C | C | C | ||
pdocb | C | C | C | C | C | C | C | C | ||
pdprep | C | C | C3 | C | C3 | C | C3 | C | ||
pdtrcmgr | C | C | C | C | C | C | C | C | ||
pdodbcsetup | C | C | C | |||||||
pdodbcconfig | C | C | C | |||||||
/HiRDB/bin | pddef | C | C | C | C | C | C | C | C | |
SQLJ | /HiRDB/client/lib | pdsqlj.jar | C | C | C | C | ||||
libpdparse.sl | C | C | C | C | ||||||
libpdsqljn.sl | C | C | C | C | ||||||
/HiRDB/client/utl | pdjava | C | C | C | C | |||||
JBuilder | /HiRDB/jba | pdjba35.jar | C | C | C | |||||
pdjba4.jar | C | C | C | |||||||
pdjba5.jar | C | C | C | |||||||
Message object file | /HiRDB/lib | msgtxt | C | C | C | C | C | C | C | C |
Parsing libraries2 | /HiRDB/lib/sjis | libasqap.sl | C | C | C3 | C | C3 | C | C3 | C |
/HiRDB/lib/chinese | C | C | C3 | C | C3 | C | C3 | C | ||
/HiRDB/lib/lang-c/ | C | C | C3 | C | C3 | C | C3 | C | ||
/HiRDB/lib/ujis | C | C | C3 | C | C3 | C | C3 | C | ||
Sample source files | /HiRDB/client/samplep/uap | CREATE.ec | C | C | C | C | C | C | C | C |
SAMPLE1.ec | C | C | C | C | C | C | C | C | ||
SAMPLE2.ec | C | C | C | C | C | C | C | C | ||
SAMPLE3.ec | C | C | C | C | C | C | C | C | ||
sample1.ecb | C | C | C | C | C | C | C | C | ||
sample.mk | C | C | C | C | C | C | C | C | ||
inputf1 | C | C | C | C | C | C | C | C | ||
inputf2 | C | C | C | C | C | C | C | C |
Table 6-2 Files and directories for HiRDB/Run Time (UNIX client)
Name | Dir1 | File name | Platform | |||||||
---|---|---|---|---|---|---|---|---|---|---|
HP | HP (32) |
HP (64) |
Sol | Sol (64) |
AIX | AIX (64) |
Linux | |||
Archive files | /HiRDB/client/lib | libclt.a | C | C | C | C | C | C | C | C |
libclt64.a | C3 | C3 | C3 | |||||||
libcltxa.a | C | C | C | C | C | C | C | |||
libcltya.a | C | C | C | C | C | C | C | |||
libcltm.a | C | C | C | C | C | |||||
libcltxam.a | NF | NF | NF | NF | NF | |||||
libcltyam.a | NF | NF | NF | NF | NF | |||||
libcltk.a | C | C | C | C | C | C | C | C | ||
libcltk64.a | C3 | C3 | C3 | |||||||
libclts.a | C | C | C | C | C | C | ||||
Shared library files2 | /HiRDB/client/lib | libzclt.sl | C | C | C | C | C | C | C | C |
libzclt64.sl | C3 | C3 | C3 | |||||||
libzcltx.sl | C | C | C | C | C | C | C | |||
libzclty.sl | C | C | C | C | C | C | C | C | ||
libzcltm.sl | C | C | C | C | C | |||||
libzcltxm.sl | NF | NF | NF | NF | NF | |||||
libzcltym.sl | NF | NF | NF | NF | NF | |||||
libzcltk.sl | C | C | C | C | C | C | C | C | ||
libzcltk64.sl | C3 | C3 | C3 | |||||||
libzpdodbc.sl | C | C | C | |||||||
libsqlauxf.sl | C | C | C | C | C | C | C | C | ||
libsqlauxf64.sl | C3 | C3 | C3 | |||||||
libzcltxk.sl | C | C | C | C | C | NF | NF | NF | ||
libzcltyk.sl | C | C | C | C | C | C | C | NF | ||
libzclts.sl | C | C | C | C | C | C | C | C | ||
libzcltxs.sl | C | C | C | C | C | C | C | |||
libzcltys.sl | C | C | C | C | C | C | C | |||
JDBC driver | /HiRDB/client/lib | libjjdbc.sl | C | C | C | C | C | C | C | |
pdjdbc.jar | C | C | C | C | C | C | C | |||
pdjdbc2.jar | C | C | C | C | C | C | C | |||
SQLJ Runtime Library | /HiRDB/client/lib | pdruntime.jar | C | C | C | C | ||||
Command utilities | /HiRDB/client/utl | pdtrcmgr | C | C | C | C | C | C | C | C |
pdodbcsetup | C | C | C | |||||||
pdodbcconfig | C | C | C |
Table 6-3 Files and directories for HiRDB/Developer's Kit (UNIX client in IPF machine)
Name | Directory* | File name | Platform | |
---|---|---|---|---|
HP-UX | Linux | |||
Header files | /HiRDB/include | SQLCA.CBL | C | C |
SQLDA.CBL | C | C | ||
SQLIOA.CBL | C | C | ||
pdbtypes.h | C | C | ||
pdberrno.h | C | C | ||
pdbmisc.h | C | C | ||
pdbmiscm.h | C | C | ||
pdbsqlda.h | C | C | ||
pddbhash.h | C | C | ||
pdauxcnv.h | C | C | ||
SQLCAM.cbl | C | C | ||
SQLDAM.cbl | C | C | ||
SQLIOAM.cbl | C | C | ||
SQLIOAMTH.CBL | C | C | ||
SQLCAMTH.CBL | C | C | ||
Shared libraries | /HiRDB/client/lib | libzclt.so | C | |
libzclt64.so | C | C | ||
libzcltx.so | C | |||
libzcltx64.so | NF | NF | ||
libzclty.so | C | |||
libzclty64.so | NF | NF | ||
libzcltk.so | C | |||
libzcltk64.so | C | C | ||
libsqlauxf.so | C | |||
libsqlauxf64.so | C | C | ||
libzcltxk.so | NF | |||
libzcltxk64.so | NF | NF | ||
libzcltyk.so | NF | |||
libzcltyk64.so | NF | NF | ||
libzclts.so | C | |||
libzclts64.so | C | C | ||
libzcltxs.so | C | |||
libzcltxs64.so | NF | NF | ||
libzcltys.so | C | |||
libzcltys64.so | NF | NF | ||
JDBC drivers | /HiRDB/client/lib | libjjdbc.so | C | C |
libjjdbc32.so | C | |||
pdjdbc.jar | C | C | ||
pdjdbc2.jar | C | C | ||
pdjdbc32.jar | C | |||
Command utilities | /HiRDB/client/utl | pdcpp | C | C |
pdocc | C | C | ||
pdcbl | C | C | ||
pdocb | C | C | ||
pdprep | C | C | ||
pdtrcmgr | C | C | ||
/HiRDB/bin | pddef | C | C | |
SQLJ | /HiRDB/client/lib | pdsqlj.jar | C | C |
pdsqlj32.jar | C | |||
pdsqljn.so | C | C | ||
pdsqljn32.so | C | |||
libpdparse.so | C | |||
/HiRDB/client/utl | pdjava | C | C | |
Message object file | /HiRDB/lib | msgtxt | C | C |
Syntax analysis libraries | /HiRDB/lib/sjis | libasqap.so | C | C |
/HiRDB/lib/chinese | ||||
/HiRDB/lib/lang-c | C | C | ||
/HiRDB/lib/ujis | C | C | ||
Sample source files | /HiRDB/client/sampleap/uap | CREATE.ec | C | C |
SAMPLE1.ec | C | C | ||
SAMPLE2.ec | C | C | ||
SAMPLE3.ec | C | C | ||
Sample1.ecb | C | C | ||
Sample.mk | C | C | ||
inputf1 | C | C | ||
inputf2 | C | C |
Table 6-4 Files and directories for HiRDB/Run Time (UNIX client in IPF machine)
Name | Directory* | File name | Platform | |
---|---|---|---|---|
HP-UX | Linux | |||
Shared libraries | /HiRDB/client/lib | libzclt.so | C | |
libzclt64.so | C | C | ||
libzcltx.so | C | |||
libzcltx64.so | NF | NF | ||
libzclty.so | C | |||
libzclty64.so | NF | NF | ||
libzcltk.so | C | |||
libzcltk64.so | C | C | ||
libsqlauxf.so | C | |||
libsqlauxf64.so | C | C | ||
libzcltxk.so | NF | |||
libzcltxk64.so | NF | NF | ||
libzcltyk.so | NF | |||
libzcltyk64.so | NF | NF | ||
libzclts.so | C | |||
libzclts64.so | C | C | ||
libzcltxs.so | C | |||
libzcltxs64.so | NF | NF | ||
libzcltys.so | C | |||
libzcltys64.so | NF | NF | ||
JDBC drivers | /HiRDB/client/lib | libjjdbc.so | C | C |
libjjdbc32.so | C | |||
pdjdbc.jar | C | C | ||
pdjdbc2.jar | C | C | ||
pdjdbc32.jar | C | |||
SQLJ runtime files | /HiRDB/client/lib | pdruntime.jar | C | C |
pdruntime32.jar | C | |||
pdnativert.jar | C | C | ||
pdnativert32.jar | C | |||
pdsqljn.so | C | C | ||
Command utilities | /HiRDB/client/utl | pdtrcmgr | C | C |
Table 6-5 Files and directories for HiRDB/Developer's Kit (Linux (EM64T))
Name | Directory* | File name |
---|---|---|
Header files | /HiRDB/include | SQLCA.CBL |
SQLDA.CBL | ||
SQLIOA.CBL | ||
pdbtypes.h | ||
pdberrno.h | ||
pdbmisc.h | ||
pdbmiscm.h | ||
pdbsqlda.h | ||
pddbhash.h | ||
pdauxcnv.h | ||
SQLCAM.cbl | ||
SQLDAM.cbl | ||
SQLIOAM.cbl | ||
SQLIOAMTH.CBL | ||
SQLCAMTH.CBL | ||
Shared libraries | /HiRDB/client/lib | libzclt.so |
libzclt64.so | ||
libzcltx.so | ||
libzclty.so | ||
libzcltk.so | ||
libzcltk64.so | ||
libsqlauxf.so | ||
libsqlauxf64.so | ||
libzcltxk.so | ||
libzcltyk.so | ||
libzclts.so | ||
libzcltxs.so | ||
libzcltys.so | ||
JDBC driver | /HiRDB/client/utl | libjjdbc.so |
pdjdbc.jar | ||
pdjdbc2.jar | ||
Command utilities | /HiRDB/client/utl | pdcpp |
pdocc | ||
pdcbl | ||
pdocc | ||
pdprep | ||
pdtrcmgr | ||
/HiRDB/bin | pddef | |
SQLJ | /HiRDB/client/lib | pdsqlj.jar |
libpdparse.so | ||
libpdsqljn.so | ||
pdruntime.jar | ||
/HiRDB/client/utl | pdjava | |
Message object file | /HiRDB/lib | msgtxt |
Parsing libraries | /HiRDB/lib/sjis | libasqap.so |
/HiRDB/lib/chinese | ||
/HiRDB/lib/lang-c | ||
/HiRDB/lib/ujis | ||
/HiRDB/lib/utf8 | ||
Sample source files | /HiRDB/client/sampleap/uap | CREATE.ec |
SAMPLE1.ec | ||
SAMPLE2.ec | ||
SAMPLE3.ec | ||
Sample1.ecb | ||
Sample.mk | ||
inputf1 | ||
inputf2 |
Table 6-6 Files and directories for HiRDB/Run Time (Linux (EM64T))
Name | Directory* | File name |
---|---|---|
Shared libraries | /HiRDB/client/lib | libzclt.so |
libzclt64.so | ||
libzcltx.so | ||
libzclty.so | ||
libzcltk.so | ||
libzcltk64.so | ||
libsqlauxf.so | ||
libsqlauxf64.so | ||
libzcltxk.so | ||
libzcltyk.so | ||
libzclts.so | ||
libzcltxs.so | ||
libzcltys.so | ||
JDBC driver | /HiRDB/client/utl | libjjdbc.so |
pdjdbc.jar | ||
pdjdbc2.jar | ||
SQLJ runtime | /HiRDB/client/lib | libpdsqljn.so |
Command utility | /HiRDB/client/utl | pdtrcmgr |
Table 6-7 Archived files used for each purpose (UNIX client)
Purpose | File used | |
---|---|---|
Normal UAP | libclt.a | |
XA interface connection | Dynamic connection (single thread) | libcltxa.a |
Static or dynamic connection (single thread)1 | libcltya.a | |
Multi-connection facility | DCE thread | libcltm.a |
Kernel thread | libcltk.a | |
Solaris thread | libcltk.a | |
Single thread | libclts.a |
Table 6-8 Shared library files used for each purpose (UNIX client)
Purpose | File used | ||
---|---|---|---|
Normal UAP | libzclt.sl | ||
XA interface connection | Dynamic connection | Single thread | libzcltx.sllibzcltxs.sl (for OTS) |
Multiple threads | libzcltxk.sl | ||
Static or dynamic connection1 | Single thread | libzclty.sllibzcltys.sl (for OTS or TUXEDO) | |
Multiple threads | libzcltyk.sl | ||
Multi-connection facility | DCE thread | libzcltm.sl | |
Kernel thread | libzcltk.sl | ||
Solaris thread | libzcltk.sl | ||
Single thread | libzclts.sl | ||
ODBC connection | libzpodbc.sl | ||
SQL auxiliary functions | libsqlauxf.sl |
Note
The suffix of the shared library files differs according to the platform. For Solaris, the suffix is .so; for AIX 5L, the suffix is .a.
Table 6-9 Library files used by each transaction manager (UNIX client)
Transaction manager | Library name | BES connection holding facility |
---|---|---|
OpenTP1 | libzcltx.sl | Y |
libzclty.sl | Y | |
libzcltxs.sl | Y | |
libzcltys.sl | Y | |
TPBroker | libzcltxk.sl | N |
libzcltyk.sl | N | |
TUXEDO | libzcltys.sl | Y |
WebLogic Server | libzcltyk.sl | N |
TP1/EE | libzcltyk.sl | Y |
All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.