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.