Nonstop Database, HiRDB Version 9 UAP Development Guide
Tables 6-11 through 6-17 list the files and directories that are created automatically during HiRDB client installation.
Table 6-11 Files and directories for HiRDB/Developer's Kit (Windows client)
| Name | Directory | File name |
|---|---|---|
| Header files | xxxx\INCLUDE | PDBTYPES.H |
| PDBERRNO.H | ||
| PDBMISC.H | ||
| SQLCA.CBL | ||
| SQLIOA.CBL | ||
| PDBMISCM.H | ||
| SQLDA.CBL | ||
| PDBSQLDA.H | ||
| PDBSQLCSNA.H | ||
| SQLIOAD.CBL | ||
| SQLCAD.CBL | ||
| PDDBHASH.H | ||
| PDAUXCNV.H | ||
| SQLIOAMTH.CBL | ||
| SQLCAMTH.CBL | ||
| SQLCSNA.CBL | ||
| Message object file | xxxx\LIB | msgtxt |
| Linkage libraries | xxxx\LIB | CLTDLL.LIB |
| PDCLTM32.LIB | ||
| PDCLTM50.LIB | ||
| PDCLTX32.LIB | ||
| PDCLTXM.LIB | ||
| PDSQLAUXF.LIB | ||
| PDCLTXS.LIB | ||
| PDCLTXM5.LIB | ||
| PDCLTM71.LIB | ||
| PDCLTM80S.LIB | ||
| Command utilities | xxxx\UTL | PDCPP.EXE |
| PDOCC.EXE | ||
| PDCBL.EXE | ||
| PDOCB.EXE | ||
| PDPREP.EXE | ||
| PDPREP7.EXE | ||
| PDPREP8.EXE | ||
| PDPREPA.EXE | ||
| PDPREPC.EXE | ||
| PDPREPG.EXE | ||
| PDTRCMGR.EXE | ||
| PDCLTADM.EXE | ||
| DLL files | xxxx\UTL | CLTDLL.DLL |
| PDCLTM32.DLL | ||
| PDCLTM50.DLL | ||
| PDCLTX32.DLL | ||
| PDCLTXM.DLL | ||
| PDSQLAUXF.DLL | ||
| PDSQLAUXF71.DLL | ||
| PDOLEDB.DLL | ||
| PDCLTXS.DLL | ||
| PDCLTXM5.DLL | ||
| PDCLTM71.DLL | ||
| PDCLTM80S.DLL | ||
| JDBC drivers | xxxx\UTL | JJDBC.DLL |
| PDJDBC.JAR | ||
| PDJDBC2.JAR | ||
| SQLJ | xxxx\UTL | PDSQLJ.JAR |
| PDRUNTIME.JAR | ||
| PDNATIVERT.JAR | ||
| PDPARSE.DLL | ||
| PDJAVA.EXE | ||
| PDSQLJN.DLL | ||
| HiRDB.NET data providers | xxxx\UTL and \Windows\assembly | PDDNDP.DLL |
| PDDNDPCORE.DLL | ||
| PDDNDP20.DLL | ||
| PDDNDPCORE20.DLL | ||
| Publisher policies for HiRDB.NET data provider | \Windows\assembly | policy.9.1.pddndp.dll |
| policy.9.1.pddndpcore.dll | ||
| policy.9.1.pddndp20.dll | ||
| policy.9.1.pddndpcore20.dll | ||
| XML conversion commands# | xxxx\UTL | phdxmlcnv.bat |
| XML conversion libraries# | xxxx\UTL | XMLConverter.jar |
| ODBC driver | \Windows\system32 | pdodbcdrv3.dll |
| pdodbstp3.dll | ||
| pdclto32.dll | ||
| Interface definition file | xxxx\LIB | HIRDB.PKG |
| Sample files | xxxx\SAMPLEAP | CREATE.EC |
| SAMPLE1.EC | ||
| SAMPLE2.EC | ||
| SAMPLE3.EC | ||
| SAMPLE1.ECB | ||
| INPUTF1 | ||
| INPUTF2 | ||
| README file | xxxx | README.TXT |
| Environment definition file | \WINDOWS | HIRDB.INI |
#: These items are not included in the HiRDB client provided as part of the HiRDB server products because they are included in HiRDB XML Extension.
Table 6-12 Files and directories for HiRDB/Run Time (Windows client)
| Name | Directory | File name |
|---|---|---|
| Linkage libraries | xxxx\LIB | PDCLTX32.LIB |
| PDCLTXM.LIB | ||
| PDCLTXS.LIB | ||
| PDCLTXM5.LIB | ||
| Command utilities | xxxx\UTL | CLTDLL.DLL |
| PDCLTM32.DLL | ||
| PDCLTM50.DLL | ||
| PDCLTP32.DLL | ||
| PDCLTX32.DLL | ||
| PDTRCMGR.EXE | ||
| PDSQLAUXF.DLL | ||
| PDSQLAUXF71.DLL | ||
| PDCLTXM.DLL | ||
| PDOLEDB.DLL | ||
| PDCLTADM.EXE | ||
| PDCLTXS.DLL | ||
| PDCLTXM5.DLL | ||
| PDCLTM71.DLL | ||
| PDCLTM80S.DLL | ||
| JJDBC.DLL | ||
| PDJDBC.JAR | ||
| PDJDBC2.JAR | ||
| PDRUNTIME.JAR | ||
| PDNATIVERT.JAR | ||
| PDSQLJN.DLL | ||
| phdxmlcnv.bat | ||
| XMLConverter.jar | ||
| xxxx\UTL and \Windows\assembly | PDDNDP.DLL | |
| PDDNDPCORE.DLL | ||
| PDDNDP20.DLL | ||
| PDDNDPCORE20.DLL | ||
| \Windows\assembly | policy.9.1.pddndp.dll | |
| policy.9.1.pddndpcore.dll | ||
| policy.9.1.pddndp20.dll | ||
| policy.9.1.pddndpcore20.dll | ||
| ODBC driver | \Windows\system32 | pdodbcdrv3.dll |
| pdodbstp3.dll | ||
| pdclto32.dll | ||
| README file | xxxx | README.TXT |
| Environment definition file | \WINDOWS | HIRDB.INI |
Table 6-13 Files and directories for HiRDB/Developer's Kit (Windows client in IPF machine)
| Name | Directory | File name |
|---|---|---|
| Header files | xxxx\INCLUDE | PDBTYPES.H |
| PDBERRNO.H | ||
| PDBMISC.H | ||
| PDBMISCM.H | ||
| SQLDA.CBL | ||
| PDBSQLDA.H | ||
| PDBSQLCSNA.H | ||
| SQLIOA.CBL | ||
| SQLCA.CBL | ||
| SQLIOAD.CBL | ||
| SQLCAD.CBL | ||
| PDDBHASH.H | ||
| PDAUXCNV.H | ||
| SQLIOAMTH.CBL | ||
| SQLCAMTH.CBL | ||
| SQLCSNA.CBL | ||
| Linkage libraries | xxxx\LIB | PDCLTM64.LIB |
| PDCLTX64.LIB | ||
| PDCLTXM64.LIB | ||
| PDSQLAUXF64.LIB | ||
| PDCLTXS64.LIB | ||
| Command utilities | xxxx\UTL | PDCPP.EXE |
| PDOCC.EXE | ||
| PDCBL.EXE | ||
| PDOCB.EXE | ||
| PDPREP.EXE | ||
| PDPREP7.EXE | ||
| PDPREP8.EXE | ||
| PDPREPA.EXE | ||
| PDPREPC.EXE | ||
| PDPREPG.EXE | ||
| PDJAVA.EXE | ||
| PDTRCMGR.EXE | ||
| PDCLTADM.EXE | ||
| DLL files | xxxx\UTL | PDCLTM64.DLL |
| PDCLTX64.DLL | ||
| PDCLTXM64.DLL | ||
| PDSQLAUXF64.DLL | ||
| PDCLTXS64.DLL | ||
| JDBC drivers | xxxx\UTL | JJDBC.DLL |
| PDJDBC.JAR | ||
| PDJDBC2.JAR | ||
| SQLJ | xxxx\UTL | PDSQLJ.JAR |
| PDRUNTIME.JAR | ||
| PDNATIVERT.JAR | ||
| PDPARSE.DLL | ||
| PDSQLJN.DLL | ||
| Sample files | xxxx\SAMPLEAP | CREATE.EC |
| SAMPLE1.EC | ||
| SAMPLE2.EC | ||
| SAMPLE3.EC | ||
| SAMPLE1.ECB | ||
| INPUTF1 | ||
| INPUTF2 | ||
| README file | xxxx | README.TXT |
| Environment definition file | \Windows | HIRDB.INI |
| Message object file | xxxx\LIB | msgtxt |
Table 6-14 Files and directories for HiRDB/Run Time (Windows client in IPF machine)
| Name | Directory | File name |
|---|---|---|
| Command utilities | xxxx\UTL | PDCLTM64.DLL |
| PDCLTX64.DLL | ||
| PDCLTXM64.DLL | ||
| PDSQLAUXF64.DLL | ||
| PDCLTXS64.DLL | ||
| PDTRCMGR.EXE | ||
| PDCLTADM.EXE | ||
| PDJDBC.JAR | ||
| PDJDBC2.JAR | ||
| JJDBC.DLL | ||
| PDRUNTIME.JAR | ||
| PDNATIVERT.JAR | ||
| PDSQLJN.DLL | ||
| README file | xxxx | README.TXT |
| Environment definition file | \Windows | HIRDB.INI |
Table 6-15 Files and directories for HiRDB/Developer's Kit (EM64T machine Windows client)
| Name | Directory | File name |
|---|---|---|
| Header files | xxxx\INCLUDE | PDBTYPES.H |
| PDBERRNO.H | ||
| PDBMISC.H | ||
| PDBMISCM.H | ||
| SQLDA.CBL | ||
| SQLDA64.CBL | ||
| PDBSQLDA.H | ||
| PDBSQLCSNA.H | ||
| SQLIOA.CBL | ||
| SQLIOA64.CBL | ||
| SQLCA.CBL | ||
| SQLCA64.CBL | ||
| SQLIOAD.CBL | ||
| SQLIOAD64.CBL | ||
| SQLCAD.CBL | ||
| SQLCAD64.CBL | ||
| PDDBHASH.H | ||
| PDAUXCNV.H | ||
| SQLIOAMTH.CBL | ||
| SQLIOAMTH64.CBL | ||
| SQLCAMTH.CBL | ||
| SQLCAMTH64.CBL | ||
| SQLCSNA.CBL | ||
| SQLCSNA64.CBL | ||
| Linkage libraries | xxxx\LIB | CLTDLL.LIB |
| PDCLTM32.LIB | ||
| PDCLTM50.LIB | ||
| PDCLTM64.LIB | ||
| PDCLTX32.LIB | ||
| PDCLTXM.LIB | ||
| PDSQLAUXF.LIB | ||
| PDSQLAUXF64.LIB | ||
| PDCLTXS.LIB | ||
| PDCLTXM5.LIB | ||
| PDCLTM71.LIB | ||
| PDCLTM80S.LIB | ||
| Command utilities | xxxx\UTL | PDCPP.EXE |
| PDOCC.EXE | ||
| PDCBL.EXE | ||
| PDOCB.EXE | ||
| PDPREP.EXE | ||
| PDPREP7.EXE | ||
| PDPREP8.EXE | ||
| PDPREPA.EXE | ||
| PDPREPC.EXE | ||
| PDPREPG.EXE | ||
| PDJAVA.EXE | ||
| PDTRCMGR.EXE | ||
| PDCLTADM.EXE | ||
| DLL files | xxxx\UTL | CLTDLL.DLL |
| PDCLTM32.DLL | ||
| PDCLTM50.DLL | ||
| PDCLTM64.DLL | ||
| PDCLTM71.DLL | ||
| PDCLTM80S.DLL | ||
| PDCLTX32.DLL | ||
| PDCLTXM.DLL | ||
| PDOLEDB.DLL | ||
| PDSQLAUXF.DLL | ||
| PDSQLAUXF64.DLL | ||
| PDPARSE.DLL | ||
| PDCLTXS.DLL | ||
| JDBC drivers | xxxx\UTL | JJDBC.DLL |
| PDJDBC.JAR | ||
| PDJDBC2.JAR | ||
| SQLJ | xxxx\UTL | PDSQLJ.JAR |
| PDRUNTIME.JAR | ||
| PDNATIVERT.JAR | ||
| PDSQLJN.DLL | ||
| HiRDB.NET data provider | xxxx\UTL | PDDNDP.DLL |
| PDDNDPCORE.DLL | ||
| PDDNDP20.DLL | ||
| PDDNDPCORE20.DLL | ||
| xxxx\UTL and \Windows\assembly | PDDNDP20x.DLL | |
| PDDNDPCORE20x.DLL | ||
| Publisher policies for HiRDB.NET data provider | \Windows\assembly | policy.9.1.pddndp20x.dll |
| policy.9.1.pddndpcore20x.dll | ||
| XML conversion commands# | xxxx\UTL | phdxmlcnv.bat |
| XML conversion libraries# | xxxx\UTL | XMLConverter.jar |
| ODBC 3.5 drivers | \Windows\SysWOW64 | pdodbcdrv3.dll |
| pdodbstp3.dll | ||
| pdclto32.dll | ||
| \Windows\system32 | pdodbcdrv3x.dll | |
| pdodbstp3x.dll | ||
| pdclto64.dll | ||
| Interface definition file | xxxx\BIN | HIRDB.PKG |
| Sample | xxxx\SAMPLEAP | CREATE.EC |
| SAMPLE1.EC | ||
| SAMPLE2.EC | ||
| SAMPLE3.EC | ||
| SAMPLE1.ECB | ||
| INPUTF1 | ||
| INPUTF2 | ||
| README file | xxxx | README.TXT |
| Environment definition file | \Windows | HIRDB.INI |
| Message object file | xxxx\LIB | msgtxt |
Table 6-16 Files and directories for HiRDB/Run Time (EM64T machine Windows client)
| Name | Directory | File name |
|---|---|---|
| Linkage libraries | xxxx\LIB | PDCLTX32.LIB |
| PDCLTXM.LIB | ||
| PDCLTXS.LIB | ||
| PDCLTXM5.LIB | ||
| Command utilities | xxxx\UTL | PDTRCMGR.EXE |
| PDCLTADM.EXE | ||
| DLL files | xxxx\UTL | CLTDLL.DLL |
| PDCLTM32.DLL | ||
| PDCLTM50.DLL | ||
| PDCLTM64.DLL | ||
| PDCLTX32.DLL | ||
| PDCLTM71.DLL | ||
| PDCLTM80S.DLL | ||
| PDCLTXM.DLL | ||
| PDOLEDB.DLL | ||
| PDSQLAUXF.DLL | ||
| PDSQLAUXF64.DLL | ||
| PDPARSE.DLL | ||
| PDCLTXS.DLL | ||
| JDBC driver | xxxx\UTL | JJDBC.DLL |
| PDJDBC.JAR | ||
| PDJDBC2.JAR | ||
| SQLJ runtime | xxxx\UTL | PDRUNTIME.JAR |
| PDNATIVERT.JAR | ||
| PDSQLJN.DLL | ||
| HiRDB data providers | xxxx\UTL | PDDNDP.DLL |
| PDDNDPCORE.DLL | ||
| PDDNDP20.DLL | ||
| PDDNDPCORE20.DLL | ||
| xxxx\UTL and \Windows\assembly | PDDNDP20x.DLL | |
| PDDNDPCORE20x.DLL | ||
| Publisher policies for HiRDB.NET data provider | \Windows\assembly | policy.9.1.pddndp20x.dll |
| policy.9.1.pddndpcore20x.dll | ||
| XML conversion commands# | xxxx\UTL | phdxmlcnv.bat |
| XML conversion libraries# | xxxx\UTL | XMLConverter.jar |
| ODBC 3.5 drivers | \Windows\SysWOW64 | pdodbcdrv3.dll |
| pdodbstp3.dll | ||
| pdclto32.dll | ||
| \Windows\system32 | pdodbcdrv3x.dll | |
| pdodbstp3x.dll | ||
| pdclto64.dll | ||
| README files | xxxx | README.TXT |
| Environment definition file | \Windows | HIRDB.INI |
Table 6-17 Files and directories for ODBC driver (Windows client)
| Name | Directory | File name |
|---|---|---|
| Setup files | \Windows | DRVSETUP.EXE# |
| DRVSTP32.EXE | ||
| Setup DLL | HIRDBSTP.DLL# | |
| HRDSTP32.DLL | ||
| Driver | PDODBDRV.DLL# | |
| PDODBD32.DLL | ||
| HiRDB/ClientDLL | PDCLTLIB.DLL# | |
| PDCLTL32.DLL |
Table 6-18 Linkage library files used according to purpose (Windows client)
| Purpose | File used | |
|---|---|---|
| Usual UAP | CLTDLL.DLL | |
| XA interface connection (static connection or dynamic connection)# | Single thread | PDCLTX32.DLL PDCLTXS.DLL (for OTS or TUXEDO) |
| Multi-thread | PDCLTXM.DLL | |
| Multi-connection facility (for multi-thread) | PDCLTM32.DLL PDCLTM50.DLL (for VisualC++5.0) PDCLTM71.DLL (when Visual Studio .NET 2003 is supported) PDCLTM80S.DLL (when Visual Studio 2005 is supported) |
|
| For SQL auxiliary functions | PDSQLAUXF.DLL | |
Table 6-19 Library files used by each transaction manager (Windows client)
| Transaction manager | Library name | BES connection holding facility |
|---|---|---|
| OpenTP1 | pdcltx32.dll | Y |
| pdcltxs.dll | Y | |
| TPBroker for C++ | pdcltxm.dll | N |
| TUXEDO | pdcltxs.dll | Y |
| WebLogic Server | pdcltxm.dll | N |
Table 6-20 List of libraries and compilers (Windows client)
| Library name | Compiler version | VisualC runtime used |
|---|---|---|
| cltdll.dll | VisualC++ 2.0 | Multi-thread static |
| pdcltm32.dll | VisualC++ 4.2 | Multi-thread DLL |
| pdcltx32.dll | ||
| pdcltxm.dll | ||
| pdcltxs.dll | ||
| pdcltm50.dll | VisualC++ 5.0 | |
| pdcltxm5.dll | ||
| pdsqlauxf.dll | ||
| pdcltm71.dll | Visual Studio .NET 2003 | Multi-thread static |
| pdsqlauxf71.dll | ||
| jjdbcinter.dll | VisualC++5.0 | Multi-thread DLL |
| jjdbcinter.dll | Visual Studio 2003 | Multi-thread static |
| PDCLTM80S.dll | Visual Studio 2005 |
All Rights Reserved. Copyright (C) 2011, Hitachi, Ltd.