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.