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.