スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド

[目次][索引][前へ][次へ]

6.4.2 Windowsクライアントのディレクトリ及びファイル構成

インストール時に自動的に作成されるファイルとディレクトリを表6-10表6-16に示します。

表6-10 HiRDB/Developer's Kitの場合のファイルとディレクトリ(Windowsクライアント)

名   称 ディレクトリ ファイル名
ヘッダファイル 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
メッセージオブジェクトファイル xxxx\LIB msgtxt
リンケージ用ライブラリ xxxx\LIB CLTDLL.LIB
PDCLTM32.LIB
PDCLTM50.LIB
PDCLTX32.LIB
PDCLTXM.LIB
PDSQLAUXF.LIB
PDCLTXS.LIB
PDCLTXM5.LIB
PDCLTM71.LIB
PDCLTM80S.LIB
JBuilder xxxx\JBA PDJBA35.JAR
PDJBA4.JAR
PDJBA5.JAR
コマンド・ユティリティ 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ファイル 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ドライバ xxxx\UTL JJDBC.DLL
PDJDBC.JAR
PDJDBC2.JAR
SQLJ xxxx\UTL PDSQLJ.JAR
PDPARSE.DLL
PDJAVA.EXE
PDSQLJN.DLL
HiRDB.NETデータプロバイダ xxxx\UTL PDDNDP.DLL
PDDNDPCORE.DLL
PDDNDP20.DLL
PDDNDPCORE20.DLL
XML変換コマンド xxxx\UTL phdxmlcnv.bat
XML変換ライブラリ xxxx\UTL XMLConverter.jar
インタフェース定義ファイル xxxx\LIB HIRDB.PKG
サンプル xxxx\SAMPLEAP CREATE.EC
SAMPLE1.EC
SAMPLE2.EC
SAMPLE3.EC
SAMPLE1.ECB
INPUTF1
INPUTF2
READMEファイル xxxx README.TXT
環境定義ファイル \Windows HIRDB.INI

注1
xxxxはHiRDBのインストールディレクトリ名を示します。ディレクトリ名はインストール時に指定できます。また,\Windowsはシステムディレクトリを示します。

注2
再配布ファイル,及びインストーラ用の管理ファイルは含まれていません。

注※
カスタムインストールで指定すると,作成されます。

 

表6-11 HiRDB/Run Timeの場合のファイルとディレクトリ(Windowsクライアント)

名   称 ディレクトリ ファイル名
リンケージ用ライブラリ xxxx\LIB PDCLTX32.LIB
PDCLTXM.LIB
PDCLTXS.LIB
PDCLTXM5.LIB
コマンド・ユティリティ xxxx\UTL CLTDLL.DLL
PDCLTM32.DLL
PDCLTM50.DLL
PDCLTP32.DLL
PDCLTX32.DLL
PDTRCMGR.EXE
PDSQLAUXF.DLL
PDSQLAUXF71.DLL
PDCLTXM.DLL
PDOLEDB.DLL1
PDCLTADM.EXE
PDCLTXS.DLL
PDCLTXM5.DLL
PDCLTM71.DLL
PDCLTM80S.DLL
JJDBC.DLL1
PDJDBC.JAR1
PDJDBC2.JAR
PDRUNTIME.JAR1
PDSQLJN.DLL2
PDDNDP.DLL2
PDDNDPCORE.DLL2
PDDNDP20.DLL2
PDDNDPCORE20.DLL2
phdxmlcnv.bat
XMLConverter.jar
HIRDB.PKG
READMEファイル xxxx README.TXT
環境定義ファイル \WINDOWS HIRDB.INI

注1
xxxxはHiRDBのインストールディレクトリ名を示します。ディレクトリ名はインストール時に指定できます。また,\Windowsはシステムディレクトリを示します。

注2
再配布ファイル,及びインストーラ用の管理ファイルは含まれていません。

注※1
カスタムインストールで指定すると,作成されます。

注※2
Windows 2000でXAライブラリのインストール時に作成されます。

 

表6-12 HiRDB/Developer's Kitの場合のファイルとディレクトリ(IPFマシンのWindowsクライアント)

名   称 ディレクトリ ファイル名
ヘッダファイル 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
メッセージオブジェクトファイル xxxx\LIB msgtxt
リンケージ用ライブラリ xxxx\LIB PDCLTM64.LIB
PDCLTX64.LIB
PDCLTXM64.LIB
PDSQLAUXF64.LIB
PDCLTXS64.LIB
コマンド・ユティリティ 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ファイル xxxx\UTL PDCLTM64.DLL
PDCLTX64.DLL
PDCLTXM64.DLL
PDSQLAUXF64.DLL
PDCLTXS64.DLL
JDBCドライバ xxxx\UTL JJDBC.DLL
PDJDBC.JAR
PDJDBC2.JAR
SQLJ xxxx\UTL PDSQLJN.DLL
PDSQLJ.JAR
PDPARSE.DLL
サンプル xxxx\SAMPLEAP CREATE.EC
SAMPLE1.EC
SAMPLE2.EC
SAMPLE3.EC
SAMPLE1.ECB
INPUTF1
INPUTF2
READMEファイル xxxx README.TXT
環境定義ファイル \Windows HIRDB.INI

注1
xxxxはHiRDBのインストールディレクトリ名を示します。ディレクトリ名はインストール時に指定できます。また,\Windowsはシステムディレクトリを示します。

注2
再配布ファイル,及びインストーラ用の管理ファイルは含まれていません。

 

表6-13 HiRDB/Run Timeの場合のファイルとディレクトリ(IPFマシンのWindowsクライアント)

名   称 ディレクトリ ファイル名
コマンド・ユティリティ 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ファイル xxxx README.TXT
環境定義ファイル \Windows HIRDB.INI

注1
xxxxはHiRDBのインストールディレクトリ名を示します。ディレクトリ名はインストール時に指定できます。また,\Windowsはシステムディレクトリを示します。

注2
再配布ファイル,及びインストーラ用の管理ファイルは含まれていません。

 

表6-14 HiRDB/Developer's Kitの場合のファイルとディレクトリ(EM64TマシンのWindowsクライアント)

名   称 ディレクトリ ファイル名
ヘッダファイル 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
メッセージオブジェクトファイル xxxx\LIB msgtxt
リンケージ用ライブラリ 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
Jbuilderアドイン xxxx\JBA PDJBA35.JAR
PDJBA4.JAR
PDJBA5.JAR
コマンド・ユティリティ 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ファイル 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ドライバ xxxx\UTL JJDBC.DLL
PDJDBC.JAR
PDJDBC2.JAR
SQLJ xxxx\UTL PDSQLJ.JAR
PDSQLJN.DLL
HiRDB.NETデータプロバイダ xxxx\UTL PDDNDP.DLL
PDDBDPCORE.DLL
XML変換コマンド xxxx\UTL phdxmlcnv.bat
XML変換ライブラリ xxxx\UTL XMLConverter.jar
ODBC3.5ドライバ \Windows\system32 pdodbcdrv3.dll
pdodbstp3.dll
pdclto32.dll
インタフェース定義ファイル xxxx\BIN HIRDB.PKG
サンプル xxxx\SAMPLEAP CREATE.EC
SAMPLE1.EC
SAMPLE2.EC
SAMPLE3.EC
SAMPLE1.ECB
INPUTF1
INPUTF2
READMEファイル xxxx README.TXT
環境定義ファイル \Windows HIRDB.INI

注1
xxxxはHiRDBのインストールディレクトリ名を示します。ディレクトリ名はインストール時に指定できます。また,\Windowsはシステムディレクトリを示します。

注2
再配布ファイル,及びインストーラ用の管理ファイルは含まれていません。

 

表6-15 HiRDB/Run Timeの場合のファイルとディレクトリ(EM64TマシンのWindowsクライアント)

名   称 ディレクトリ ファイル名
リンケージ用ライブラリ xxxx\LIB PDCLTX32.LIB
PDCLTXM.LIB
PDCLTXS.LIB
PDCLTXM5.LIB
コマンド・ユティリティ xxxx\UTL PDTRCMGR.EXE
PDCLTADM.EXE
DLLファイル 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ドライバ xxxx\UTL JJDBC.DLL
PDJDBC.JAR
PDJDBC2.JAR
SQLJランタイム xxxx\UTL PDSQLJN.DLL
HiRDB.NETデータプロバイダ xxxx\UTL PDDNDP.DLL
PDDBDPCORE.DLL
XML変換コマンド xxxx\UTL phdxmlcnv.bat
XML変換ライブラリ xxxx\UTL XMLConverter.jar
ODBC3.5ドライバ \Windows\system32 pdodbcdrv3.dll
pdodbstp3.dll
pdclto32.dll
READMEファイル xxxx README.TXT
環境定義ファイル \Windows HIRDB.INI

注1
xxxxはHiRDBのインストールディレクトリ名を示します。ディレクトリ名はインストール時に指定できます。また,\Windowsはシステムディレクトリを示します。

注2
再配布ファイル,及びインストーラ用の管理ファイルは含まれていません。

 

表6-16 ODBCドライバの場合のファイルとディレクトリ(Windowsクライアント)

名   称 ディレクトリ ファイル名
セットアップファイル \Windows DRVSETUP.EXE
DRVSTP32.EXE
セットアップ用DLL HIRDBSTP.DLL
HRDSTP32.DLL
ドライバ本体 PDODBDRV.DLL
PDODBD32.DLL
HiRDB/ClientDLL PDCLTLIB.DLL
PDCLTL32.DLL

\Windowsは,システムディレクトリを示します。

注※
EM64TマシンのWindowsクライアントでは作成されません。

 

●リンケージ用ライブラリの用途別の使用ファイル
リンケージ用ライブラリの用途別の使用ファイルを次の表に示します。

表6-17 リンケージ用ライブラリの用途別の使用ファイル(Windowsクライアント)

用途 使用するファイル
通常のUAP CLTDLL.DLL
XAインタフェース接続(静的接続又は動的接続) シングルスレッド用 PDCLTX32.DLL
PDCLTXS.DLL(OTS対応,又はTUXEDO対応の場合)
マルチスレッド用 PDCLTXM.DLL
複数接続機能(マルチスレッド用) PDCLTM32.DLL
PDCLTM50.DLL(VisualC++5.0対応の場合)
PDCLTM71.DLL(Visual Studio .NET 2003対応の場合)
PDCLTM80S.DLL(Visual Studio 2005対応の場合)
SQL補助関数用 PDSQLAUXF.DLL

注※
TMに登録するスイッチ名称で,静的登録又は動的登録のどちらかに切り替えられます。

●各トランザクションマネジャが使用するライブラリ
各トランザクションマネジャが使用するライブラリ一覧を次の表に示します。

表6-18 各トランザクションマネジャが使用するライブラリ一覧(Windowsクライアント)

トランザクションマネジャ ライブラリ名 バックエンドサーバ接続保持機能
OpenTP1 pdcltx32.dll
pdcltxs.dll
TPBroker for C++ pdcltxm.dll ×
TUXEDO pdcltxs.dll
WebLogic Server pdcltxm.dll ×

(凡例)
○:バックエンドサーバ接続保持機能を使用できます。
×:バックエンドサーバ接続保持機能を使用できません。

●ライブラリと作成コンパイラの一覧
ライブラリと作成コンパイラの一覧を次の表に示します。

表6-19 ライブラリと作成コンパイラの一覧(Windowsクライアント)

ライブラリ名 作成コンパイラのバージョン 使用するVisualCランタイム
cltdll.dll VisualC++2.0 マルチスレッドスタティック
pdcltm32.dll VisualC++4.2 マルチスレッドDLL
pdcltx32.dll
pdcltxm.dll
pdcltxs.dll
pdcltm50.dll VisualC++5.0
pdcltxm5.dll
pdsqlauxf.dll
pdcltm71.dll Visual Studio .NET 2003 マルチスレッドスタティック
pdsqlauxf71.dll
jjdbcinter.dll VisualC++5.0 マルチスレッドDLL
jjdbcinter.dll Visual Studio 2003 マルチスレッドスタティック
PDCLTM80S.dll Visual Studio 2005