スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
インストール時に自動的に作成されるファイルとディレクトリを表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 |
表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.DLL※1 | ||
| PDCLTADM.EXE | ||
| PDCLTXS.DLL | ||
| PDCLTXM5.DLL | ||
| PDCLTM71.DLL | ||
| PDCLTM80S.DLL | ||
| JJDBC.DLL※1 | ||
| PDJDBC.JAR※1 | ||
| PDJDBC2.JAR | ||
| PDRUNTIME.JAR※1 | ||
| PDSQLJN.DLL※2 | ||
| PDDNDP.DLL※2 | ||
| PDDNDPCORE.DLL※2 | ||
| PDDNDP20.DLL※2 | ||
| PDDNDPCORE20.DLL※2 | ||
| phdxmlcnv.bat | ||
| XMLConverter.jar | ||
| HIRDB.PKG | ||
| READMEファイル | xxxx | README.TXT |
| 環境定義ファイル | \WINDOWS | HIRDB.INI |
表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 |
表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 |
表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 |
表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 |
表6-16 ODBCドライバの場合のファイルとディレクトリ(Windowsクライアント)
| 名 称 | ディレクトリ | ファイル名 |
|---|---|---|
| セットアップファイル | \Windows | DRVSETUP.EXE※ |
| DRVSTP32.EXE | ||
| セットアップ用DLL | HIRDBSTP.DLL※ | |
| HRDSTP32.DLL | ||
| ドライバ本体 | PDODBDRV.DLL※ | |
| PDODBD32.DLL | ||
| HiRDB/ClientDLL | PDCLTLIB.DLL※ | |
| PDCLTL32.DLL |
表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 | |
表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 |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.