Nonstop Database, HiRDB Version 9 UAP Development Guide
Tables 6-2 to 6-7 list the files and directories that are created automatically during HiRDB client installation on a client machine.
Table 6-2 Files and directories for workstation - HiRDB/Developer's Kit
Name | Dir#1 | File name | Platform | ||||||
---|---|---|---|---|---|---|---|---|---|
HP (32) |
HP (64) |
Sol (32) |
Sol (64) |
AIX (32) |
AIX (64) |
Linux (32) |
|||
Header files | /HiRDB/include | SQLCA.CBL | C | C | C | C | C | C | C |
SQLCA64.CBL | -- | -- | -- | -- | -- | C | -- | ||
SQLDA.CBL | C | C | C | C | C | C | C | ||
SQLDA64.CBL | -- | -- | -- | -- | -- | C | -- | ||
SQLIOA.CBL | C | C | C | C | C | C | C | ||
SQLIOA64.CBL | -- | -- | -- | -- | -- | C | -- | ||
pdbtypes.h | C | C | C | C | C | C | C | ||
pdberrno.h | C | C | C | C | C | C | C | ||
pdbmisc.h | C | C | C | C | C | C | C | ||
pdbmiscm.h | C | C | C | C | C | C | C | ||
pdbsqlda.h | C | C | C | C | C | C | C | ||
pdbsqlcsna.h | C | C | C | C | C | C | C | ||
pddbhash.h | C | C | C | C | C | C | C | ||
pdauxcnv.h | C | C | C | C | C | C | C | ||
SQLCAM.cbl | C | C | C | C | C | C | C | ||
SQLDAM.cbl | C | C | C | C | C | C | C | ||
SQLIOAM.cbl | C | C | C | C | C | C | C | ||
SQLIOAMTH.CBL | C | C | -- | -- | C | C | C | ||
SQLIOAMTH64.CBL | -- | -- | -- | -- | -- | C | -- | ||
SQLCAMTH.CBL | C | C | -- | -- | C | C | C | ||
SQLCAMTH64.CBL | -- | -- | -- | -- | -- | C | -- | ||
SQLCSNA.CBL | C | C | C | C | C | C | C | ||
SQLCSNA64.CBL | -- | -- | -- | -- | -- | C | -- | ||
Archive files | /HiRDB/client/lib | libclt.a | C | C | C | C | C | C | C |
libclt64.a | -- | C | -- | C | -- | C | -- | ||
libcltxa.a | C | C | C | C | C | C | C | ||
libcltya.a | C | C | C | C | C | C | C | ||
libcltm.a | C | C | C | C | -- | -- | -- | ||
libcltxam.a | NF | NF | NF | NF | -- | -- | -- | ||
libcltyam.a | NF | NF | NF | NF | -- | -- | -- | ||
libcltk.a | C | C | C | C | C | C | C | ||
libcltk64.a | -- | C | -- | C | -- | C | -- | ||
libclts.a | C | C | C | C | C | C | C | ||
Shared library files#2 | /HiRDB/client/lib | libzclt.sl | C | C | C | C | C | C | C |
libzclt64.sl | -- | C | -- | C | -- | C | -- | ||
libzcltx.sl | C | C | C | C | C | C | C | ||
libzclty.sl | C | C | C | C | C | C | C | ||
libzcltm.sl | C | C | C | C | -- | -- | -- | ||
libzcltxm.sl | NF | NF | NF | NF | -- | -- | -- | ||
libzcltym.sl | NF | NF | NF | NF | -- | -- | -- | ||
libzcltk.sl | C | C | C | C | C | C | C | ||
libzcltk64.sl | -- | C | -- | C | -- | C | -- | ||
libzpdodbc.sl | C | C | -- | -- | -- | -- | -- | ||
libsqlauxf.sl | C | C | C | C | C | C | C | ||
libsqlauxf64.sl | -- | C | -- | C | -- | C | -- | ||
libzcltxk.sl | C | C | C | C | C | C | NF | ||
libzcltyk.sl | C | C | C | C | C | C | NF | ||
libzclts.sl | 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 | ||
libzclty64.sl | -- | -- | -- | -- | -- | C | -- | ||
libzcltys64.sl | -- | -- | -- | -- | -- | 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 | ||
ODBC driver | /HiRDB/client/lib | libodbcdrv.sl | -- | -- | -- | -- | -- | -- | C |
libodbcdrv64.sl | -- | -- | -- | -- | -- | -- | -- | ||
Command utilities | /HiRDB/client/utl | pdcpp | C | C | C | C | C | C | C |
pdocc | C | C | C | C | C | C | C | ||
pdcbl | C | C | C | C | C | C | C | ||
pdocb | C | C | C | C | C | C | C | ||
pdprep | C | C | C | C | C | C | C | ||
pdtrcmgr | C | C | C | C | C | C | C | ||
pdodbcsetup | C | C | -- | -- | -- | -- | -- | ||
pdodbcconfig | C | C | -- | -- | -- | -- | -- | ||
/HiRDB/bin | pddef | C | C | C | C | C | C | C | |
SQLJ | /HiRDB/client/lib | pdruntime.jar | C | -- | C | -- | C | -- | C |
pdnativert.jar | C | -- | C | -- | C | -- | C | ||
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 | |
Message object file | /HiRDB/lib | msgtxt | C | C | C | C | C | C | C |
Parsing libraries#2 | /HiRDB/lib/sjis | libasqap.sl | C | C | C | C | C | C | C |
/HiRDB/lib/chinese | C | C | C | C | C | C | C | ||
/HiRDB/lib/lang-c/ | C | C | C | C | C | C | C | ||
/HiRDB/lib/ujis | C | C | C | C | C | C | C | ||
/HiRDB/lib/utf-8 | C | C | C | C | C | C | C | ||
/HiRDB/lib/chinese-gb18030 | C | C | C | C | C | C | C | ||
Sample source files | /HiRDB/client/samplep/uap | CREATE.ec | C | C | C | C | C | C | C |
SAMPLE1.ec | C | C | C | C | C | C | C | ||
SAMPLE2.ec | C | C | C | C | C | C | C | ||
SAMPLE3.ec | C | C | C | C | C | C | C | ||
sample1.ecb | C | C | C | C | C | C | C | ||
sample.mk | C | C | C | C | C | C | C | ||
inputf1 | C | C | C | C | C | C | C | ||
inputf2 | C | C | C | C | C | C | C | ||
XML conversion commands#3 | /HiRDB/client/utl | phdxmlcnv | C | C | C | C | C | C | C |
XML conversion libraries#3 | /HiRDB/client/lib | XMLConverter.jar | C | C | C | C | C | C | C |
Table 6-3 Files and directories for HiRDB/Run Time (UNIX client)
Name | Dir#1 | File name | Platform | ||||||
---|---|---|---|---|---|---|---|---|---|
HP (32) |
HP (64) |
Sol (32) |
Sol (64) |
AIX (32) |
AIX (64) |
Linux (32) |
|||
Archive files | /HiRDB/client/lib | libclt.a | C | C | C | C | C | C | C |
libclt64.a | -- | C | -- | C | -- | C | -- | ||
libcltxa.a | C | C | C | C | C | C | C | ||
libcltya.a | C | C | C | C | C | C | C | ||
libcltm.a | C | C | C | C | -- | -- | -- | ||
libcltxam.a | NF | NF | NF | NF | -- | -- | -- | ||
libcltyam.a | NF | NF | NF | NF | -- | -- | -- | ||
libcltk.a | C | C | C | C | C | C | C | ||
libcltk64.a | -- | C | -- | C | -- | C | -- | ||
libclts.a | C | C | C | C | C | C | C | ||
Shared library files#2 | /HiRDB/client/lib | libzclt.sl | C | C | C | C | C | C | C |
libzclt64.sl | -- | C | -- | C | -- | C | -- | ||
libzcltx.sl | C | C | C | C | C | C | C | ||
libzclty.sl | C | C | C | C | C | C | C | ||
libzcltm.sl | C | C | C | C | -- | -- | -- | ||
libzcltxm.sl | NF | NF | NF | NF | -- | -- | -- | ||
libzcltym.sl | NF | NF | NF | NF | -- | -- | -- | ||
libzcltk.sl | C | C | C | C | C | C | C | ||
libzcltk64.sl | -- | C | -- | C | -- | C | -- | ||
libzpdodbc.sl | C | C | -- | -- | -- | -- | -- | ||
libsqlauxf.sl | C | C | C | C | C | C | C | ||
libsqlauxf64.sl | -- | C | -- | C | -- | C | -- | ||
libzcltxk.sl | C | C | C | C | C | C | NF | ||
libzcltyk.sl | C | C | C | C | C | C | NF | ||
libzclts.sl | 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 | ||
libzclty64.sl | -- | -- | -- | -- | -- | C | -- | ||
libzcltys64.sl | -- | -- | -- | -- | -- | 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 | ||
ODBC driver | /HiRDB/client/lib | libodbcdrv.sl | -- | -- | -- | -- | -- | -- | C |
libodbcdrv64.sl | -- | -- | -- | -- | -- | -- | -- | ||
SQLJ Runtime Library | /HiRDB/client/lib | pdruntime.jar | C | -- | C | -- | C | -- | C |
pdnativert.jar | C | -- | C | -- | C | -- | C | ||
libpdsqljn.sl | C | -- | C | -- | C | -- | C | ||
Command utilities | /HiRDB/client/utl | pdtrcmgr | C | C | C | C | C | C | C |
pdodbcsetup | C | C | -- | -- | -- | -- | -- | ||
pdodbcconfig | C | C | -- | -- | -- | -- | -- | ||
XML conversion commands#3 | /HiRDB/client/utl | phdxmlcnv | C | C | C | C | C | C | C |
XML conversion libraries#3 | /HiRDB/client/lib | XMLConverter.jar | C | C | C | C | C | C | C |
Table 6-4 Files and directories for HiRDB/Developer's Kit (UNIX client in IPF machine)
Name | Directory | File name | Platform |
---|---|---|---|
HP-UX | |||
Header files | /HiRDB/include | SQLCA.CBL | C |
SQLCA64.CBL | C | ||
SQLDA.CBL | C | ||
SQLDA64.CBL | C | ||
SQLIOA.CBL | C | ||
SQLIOA64.CBL | C | ||
pdbtypes.h | C | ||
pdberrno.h | C | ||
pdbmisc.h | C | ||
pdbmiscm.h | C | ||
pdbsqlda.h | C | ||
pdbsqlcsna.h | C | ||
pddbhash.h | C | ||
pdauxcnv.h | C | ||
SQLCAM.cbl | C | ||
SQLDAM.cbl | C | ||
SQLIOAM.cbl | C | ||
SQLIOAMTH.CBL | C | ||
SQLIOAMTH64.CBL | C | ||
SQLCAMTH.CBL | C | ||
SQLCAMTH64.CBL | C | ||
SQLCSNA.CBL | C | ||
SQLCSNA64.CBL | C | ||
Shared libraries | /HiRDB/client/lib | libzclt.so | C |
libzclt64.so | C | ||
libzcltx.so | C | ||
libzcltx64.so | C | ||
libzclty.so | C | ||
libzclty64.so | C | ||
libzcltk.so | C | ||
libzcltk64.so | C | ||
libsqlauxf.so | C | ||
libsqlauxf64.so | C | ||
libzcltxk.so | NF | ||
libzcltxk64.so | NF | ||
libzcltyk.so | NF | ||
libzcltyk64.so | C | ||
libzclts.so | C | ||
libzclts64.so | C | ||
libzcltxs.so | C | ||
libzcltxs64.so | C | ||
libzcltys.so | C | ||
libzcltys64.so | C | ||
JDBC drivers | /HiRDB/client/lib | libjjdbc.so | C |
libjjdbc32.so | C | ||
pdjdbc.jar | C | ||
pdjdbc2.jar | C | ||
pdjdbc32.jar | C | ||
ODBC driver | /HiRDB/client/lib | libodbcdrv.sl | -- |
libodbcdrv64.sl | -- | ||
Command utilities | /HiRDB/client/utl | pdcpp | C |
pdocc | C | ||
pdcbl | C | ||
pdocb | C | ||
pdprep | C | ||
pdtrcmgr | C | ||
/HiRDB/bin | pddef | C | |
SQLJ | /HiRDB/client/lib | pdruntime.jar | C |
pdruntime32.jar | C | ||
pdnativert.jar | C | ||
pdnativert32.jar | C | ||
pdsqlj.jar | C | ||
pdsqlj32.jar | C | ||
libpdsqljn.so | C | ||
libpdsqljn32.so | C | ||
libpdparse.so | C | ||
/HiRDB/client/utl | pdjava | C | |
Message object file | /HiRDB/lib | msgtxt | C |
Syntax analysis libraries | /HiRDB/lib/sjis | libasqap.so | C |
/HiRDB/lib/chinese | C | ||
/HiRDB/lib/lang-c | C | ||
/HiRDB/lib/ujis | C | ||
/HiRDB/lib/utf-8 | C | ||
/HiRDB/lib/chinese-gb18030 | C | ||
Sample source files | /HiRDB/client/sampleap/uap | CREATE.ec | C |
SAMPLE1.ec | C | ||
SAMPLE2.ec | C | ||
SAMPLE3.ec | C | ||
Sample1.ecb | C | ||
Sample.mk | C | ||
inputf1 | C | ||
inputf2 | C | ||
XML conversion commands# | /HiRDB/client/utl | phdxmlcnv | C |
XML conversion libraries# | /HiRDB/client/lib | XMLConverter.jar | C |
Table 6-5 Files and directories for HiRDB/Run Time (UNIX client in IPF machine)
Name | Directory | File name | Platform |
---|---|---|---|
HP-UX | |||
Shared libraries | /HiRDB/client/lib | libzclt.so | C |
libzclt64.so | C | ||
libzcltx.so | C | ||
libzcltx64.so | C | ||
libzclty.so | C | ||
libzclty64.so | C | ||
libzcltk.so | C | ||
libzcltk64.so | C | ||
libsqlauxf.so | C | ||
libsqlauxf64.so | C | ||
libzcltxk.so | NF | ||
libzcltxk64.so | NF | ||
libzcltyk.so | NF | ||
libzcltyk64.so | C | ||
libzclts.so | C | ||
libzclts64.so | C | ||
libzcltxs.so | C | ||
libzcltxs64.so | C | ||
libzcltys.so | C | ||
libzcltys64.so | C | ||
JDBC driver | /HiRDB/client/lib | libjjdbc.so | C |
libjjdbc32.so | C | ||
pdjdbc.jar | C | ||
pdjdbc2.jar | C | ||
pdjdbc32.jar | C | ||
ODBC driver | /HiRDB/client/lib | libodbcdrv.sl | -- |
libodbcdrv64.sl | -- | ||
SQLJ runtime files | /HiRDB/client/lib | pdruntime.jar | C |
pdruntime32.jar | C | ||
pdnativert.jar | C | ||
pdnativert32.jar | C | ||
libpdsqljn.so | C | ||
libpdsqljn32.so | C | ||
Command utilities | /HiRDB/client/utl | pdtrcmgr | C |
XML conversion commands# | /HiRDB/client/utl | phdxmlcnv | C |
XML conversion libraries# | /HiRDB/client/lib | XMLConverter.jar | C |
Table 6-6 Files and directories for HiRDB/Developer's Kit (Linux (EM64T))
Name | Directory | File name |
---|---|---|
Header files | /HiRDB/include | SQLCA.CBL |
SQLCA64.CBL | ||
SQLDA.CBL | ||
SQLDA64.CBL | ||
SQLIOA.CBL | ||
SQLIOA64.CBL | ||
pdbtypes.h | ||
pdberrno.h | ||
pdbmisc.h | ||
pdbmiscm.h | ||
pdbsqlda.h | ||
pdbsqlcsna.h | ||
pddbhash.h | ||
pdauxcnv.h | ||
SQLCAM.cbl | ||
SQLDAM.cbl | ||
SQLIOAM.cbl | ||
SQLIOAMTH.CBL | ||
SQLIOAMTH64.CBL | ||
SQLCAMTH.CBL | ||
SQLCAMTH64.CBL | ||
SQLCSNA.CBL | ||
SQLCSNA64.CBL | ||
Shared libraries | /HiRDB/client/lib | libzclt.so |
libzclt64.so | ||
libzcltx.so | ||
libzclty.so | ||
libzclty64.so | ||
libzcltys64.so | ||
libzcltk.so | ||
libzcltk64.so | ||
libsqlauxf.so | ||
libsqlauxf64.so | ||
libzcltxk.so | ||
libzcltyk.so | ||
libzcltyk64.so | ||
libzclts.so | ||
libzcltxs.so | ||
libzcltys.so | ||
JDBC driver | /HiRDB/client/utl | libjjdbc.so |
pdjdbc.jar | ||
pdjdbc2.jar | ||
ODBC driver | /HiRDB/client/lib | libodbcdrv.sl |
libodbcdrv64.sl | ||
Command utilities | /HiRDB/client/utl | pdcpp |
pdocc | ||
pdcbl | ||
pdocc | ||
pdprep | ||
pdtrcmgr | ||
/HiRDB/bin | pddef | |
pddivinfgt | ||
SQLJ | /HiRDB/client/lib | pdsqlj.jar |
pdruntime.jar | ||
pdnativert.jar | ||
libpdparse.so | ||
libpdsqljn.so | ||
/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/utf-8 | ||
/HiRDB/lib/chinese-gb18030 | ||
Sample source files | /HiRDB/client/sampleap/uap | CREATE.ec |
SAMPLE1.ec | ||
SAMPLE2.ec | ||
SAMPLE3.ec | ||
Sample1.ecb | ||
Sample.mk | ||
inputf1 | ||
inputf2 | ||
XML conversion commands# | /HiRDB/client/utl | phdxmlcnv |
XML conversion libraries# | /HiRDB/client/lib | XMLConverter.jar |
Table 6-7 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 | ||
libzclty64.so | ||
libzcltys64.so | ||
libzcltk.so | ||
libzcltk64.so | ||
libsqlauxf.so | ||
libsqlauxf64.so | ||
libzcltxk.so | ||
libzcltyk.so | ||
libzcltyk64.so | ||
libzclts.so | ||
libzcltxs.so | ||
libzcltys.so | ||
JDBC driver | /HiRDB/client/utl | libjjdbc.so |
pdjdbc.jar | ||
pdjdbc2.jar | ||
ODBC driver | /HiRDB/client/lib | libodbcdrv.sl |
libodbcdrv64.sl | ||
SQLJ runtime | /HiRDB/client/lib | libpdsqljn.so |
pdruntime.jar | ||
pdnativert.jar | ||
Command utility | /HiRDB/client/utl | pdtrcmgr |
/HiRDB/bin | pddivinfgt | |
XML conversion commands# | /HiRDB/client/utl | phdxmlcnv |
XML conversion libraries# | /HiRDB/client/lib | XMLConverter.jar |
Table 6-8 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-9 Shared library files used for each purpose (UNIX client)
Purpose | File used | ||
---|---|---|---|
Normal UAP | libzclt.sl | ||
XA interface connection | Dynamic connection | Single thread | libzcltx.sl libzcltx64.sl libzcltxs.sl (when the multi-connection facility is used) libzcltxs64.sl (when the multi-connection facility is used) |
Multiple threads | libzcltxk.sl | ||
Static or dynamic connection# | Single thread | libzclty.sl libzclty64.sl libzcltys.sl (when the multi-connection facility is used or TUXEDO is supported) libzcltys64.sl (when the multi-connection facility is used) |
|
Multiple threads | libzcltyk.sl libzcltyk64.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 |
Table 6-10 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 | |
libzcltx64.sl | Y | |
libzclty64.sl | Y | |
libzcltxs64.sl | Y | |
libzcltys64.sl | Y | |
TPBroker for C++ | libzcltxk.sl | N |
libzcltyk.sl | N | |
TUXEDO | libzcltys.sl | Y |
WebLogic Server | libzcltyk.sl | N |
TP1/EE | libzcltyk.sl | Y |
libzcltyk64.sl | Y |
All Rights Reserved. Copyright (C) 2011, Hitachi, Ltd.