ファイル構成
HULFTのファイルは、システムファイルと履歴ファイルにより構成されています。これらのファイルはファイル名を意識する必要はありません。また、管理情報の二重化処理中は、「システムファイル」、「履歴ファイル」、および「操作ログファイル」のファイルとは別に、正ファイルと副ファイルの正当性を判断するために、各ファイル名の末尾に拡張子のdumを付加したダミーファイルが作成されます。
クラスターシステム以外で、複数のHULFTを動作させる場合、HULFTの各システムファイル、各履歴ファイル、および各操作ログファイルは共有しないでください。
システムファイル
名称 |
パス(*1) |
正ファイル名 |
副ファイル名 |
|
---|---|---|---|---|
管理情報系 |
||||
|
システム動作環境設定ファイル |
HULPATH |
hulenv.cnf |
hulenv.bkup.cnf |
要求受付定義ファイル |
HULPATH |
service.dat |
service.bkup.dat |
|
アカウントファイル |
HULPATH |
psaccount.dat |
psaccount.bkup.dat |
|
メール環境設定ファイル |
HULPATH\mail |
Sendmail.ini |
Sendmail.bkup.ini |
|
祝祭日ファイル |
HULPATH |
scholiday.dat |
scholiday.bkup.dat |
|
指定休日ファイル |
HULPATH |
userhday.dat |
userhday.bkup.dat |
|
配信管理情報ファイル |
HULPATH |
hulsnddb.dat |
|
|
集信管理情報ファイル |
HULPATH |
hulrcvdb.dat |
|
|
詳細ホスト情報ファイル |
HULPATH |
hulhstdb.dat |
|
|
転送グループ情報ファイル |
HULPATH |
hulrhtdb.dat |
|
|
ジョブ起動情報ファイル |
HULPATH |
hulexedb.dat |
|
|
フォーマット情報ファイル |
HULPATH |
hulfmtdb.dat |
|
|
マルチフォーマット情報ファイル |
HULPATH |
hulmfmtdb.dat |
|
|
CSV環境設定ファイル |
HULPATH |
hulcsv.inf |
hulcsv.bkup.inf |
|
パスワード管理ファイル |
HULPATH |
huladmin.dat |
huladmin.bkup.dat |
|
スケジュール情報ファイル |
HULPATH |
schinfo.dat |
|
|
メール連携情報ファイル |
HULPATH\mail |
Sendmail.lst |
|
|
アドレス帳ファイル |
HULPATH\mail |
Sendmail.adr |
Sendmail.bkup.adr |
|
ファイルトリガ情報ファイル |
HULPATH |
hultrgdb.dat |
|
|
メッセージフィルタファイル |
HULPATH |
msgfilter.dat |
|
|
管理情報ロックファイル |
HULPATH |
.xxxx.lock(*2) |
|
|
世代管理 |
||||
|
世代管理情報ファイル |
HULPATH |
ファイルID.info |
ファイルID.bkup.info |
*1 |
: |
|
*2 |
: |
xxxxは管理情報ファイル名を表します。 たとえば配信管理情報ファイルのロックファイルは「.hulsnddb.dat.lock」です。 |
名称 |
パス(*1) |
正ファイル名 |
副ファイル名 |
|
---|---|---|---|---|
外字テーブル |
||||
|
外字テーブル(EUC-JP→SJIS) |
HULPATH\gtf |
gtetos.xtd |
gtetos.bkup.xtd |
外字テーブル(EUC-JP→UTF-8) |
HULPATH\gtf |
gteto8.xtd |
gteto8.bkup.xtd |
|
外字テーブル(SJIS→EUC-JP) |
HULPATH\gtf |
gtstoe.xtd |
gtstoe.bkup.xtd |
|
外字テーブル(SJIS→IBM漢字) |
HULPATH\gtf |
gtstoi.xtd |
gtstoi.bkup.xtd |
|
外字テーブル(SJIS→JEF) |
HULPATH\gtf |
gtstoj.xtd |
gtstoj.bkup.xtd |
|
外字テーブル(SJIS→UTF-8) |
HULPATH\gtf |
gtsto8.xtd |
gtsto8.bkup.xtd |
|
外字テーブル(IBM漢字→SJIS) |
HULPATH\gtf |
gtitos.xtd |
gtitos.bkup.xtd |
|
外字テーブル(IBM漢字→UTF-8) |
HULPATH\gtf |
gtito8.xtd |
gtito8.bkup.xtd |
|
外字テーブル(JEF→SJIS) |
HULPATH\gtf |
gtjtos.xtd |
gtjtos.bkup.xtd |
|
外字テーブル(JEF→UTF-8) |
HULPATH\gtf |
gtjto8.xtd |
gtjto8.bkup.xtd |
|
外字テーブル(UTF-8→EUC-JP) |
HULPATH\gtf |
gt8toe.xtd |
gt8toe.bkup.xtd |
|
外字テーブル(UTF-8→SJIS) |
HULPATH\gtf |
gt8tos.xtd |
gt8tos.bkup.xtd |
|
外字テーブル(UTF-8→IBM漢字) |
HULPATH\gtf |
gt8toi.xtd |
gt8toi.bkup.xtd |
|
外字テーブル(UTF-8→JEF) |
HULPATH\gtf |
gt8toj.xtd |
gt8toj.bkup.xtd |
|
外字テーブル(UTF-8→GB18030) |
HULPATH\gtf |
gt8tog.xtd |
gt8tog.bkup.xtd |
|
外字テーブル(UTF-8→IBM簡体字) |
HULPATH\gtf |
gt8toc.xtd |
gt8toc.bkup.xtd |
|
外字テーブル(GB18030→UTF-8) |
HULPATH\gtf |
gtgto8.xtd |
gtgto8.bkup.xtd |
|
外字テーブル(GB18030→IBM簡体字) |
HULPATH\gtf |
gtgtoc.xtd |
gtgtoc.bkup.xtd |
|
外字テーブル(IBM簡体字→UTF-8) |
HULPATH\gtf |
gtcto8.xtd |
gtcto8.bkup.xtd |
|
外字テーブル(IBM簡体字→GB18030) |
HULPATH\gtf |
gtctog.xtd |
gtctog.bkup.xtd |
|
EBCDICコードセット変換テンプレート |
||||
|
カナ文字(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASKN.UCF |
|
IBM英小文字(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASIBM.UCF |
|
|
英小文字(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASEL.UCF |
|
|
ASPEN(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASAP.UCF |
|
|
ASCII(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASAC.UCF |
|
|
IBM英小文字拡張(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASEXT.UCF |
|
|
NECカナ(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASNEC.UCF |
|
|
IBMカナ文字拡張(EBCDIC→ASCII) |
HULPATH\ucf |
EB2ASKX.UCF |
|
|
カナ文字(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBKN.UCF |
|
|
IBM英小文字(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBIBM.UCF |
|
|
ASPEN(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBAP.UCF |
|
|
英小文字(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBEL.UCF |
|
|
ASCII(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBAC.UCF |
|
|
IBM英小文字拡張(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBEXT.UCF |
|
|
NECカナ(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBNEC.UCF |
|
|
IBMカナ文字拡張(ASCII→EBCDIC) |
HULPATH\ucf |
AS2EBKX.UCF |
|
|
ユーザーテーブル1 |
HULPATH |
user1.ucf |
user1.bkup.ucf |
|
ユーザーテーブル2 |
HULPATH |
user2.ucf |
user2.bkup.ucf |
|
ユーザーテーブル3 |
HULPATH |
user3.ucf |
user3.bkup.ucf |
*1 |
: |
|
名称 |
パス(*1) |
正ファイル名 |
副ファイル名 |
|
---|---|---|---|---|
テンポラリ |
||||
|
配信履歴削除テンポラリファイル |
HULPATH |
hulsndlg.dat.tmp.tid.pid |
|
集信履歴削除テンポラリファイル |
HULPATH |
hulrcvlg.dat.tmp.tid.pid |
|
|
配信ジョブ履歴削除テンポラリファイル |
HULPATH |
hulexlgs.dat.tmp.tid.pid |
|
|
集信ジョブ履歴削除テンポラリファイル |
HULPATH |
hulexlgr.dat.tmp.tid.pid |
|
|
要求履歴削除テンポラリファイル |
HULPATH |
hulobslg.dat.tmp.tid.pid |
|
|
スケジュール履歴削除テンポラリファイル |
HULPATH |
schlog.dat.tmp.tid.pid |
|
|
複数集信テンポラリファイル |
ワークファイル作成パス(tmpdir) |
rcvtmp.集信開始時刻tid.tmp.pid |
|
|
世代管理集信テンポラリファイル |
集信ファイルフォルダー |
集信ファイル名.集信開始時刻tid.tmp.pid |
|
|
復元用バックアップファイル |
集信ファイルフォルダー |
集信ファイル名.tmp.tid.pid |
|
|
hulenv.cnf更新用テンポラリファイル |
HULPATH |
sysenvtmp.tid.pid |
|
|
utlcomp用テンポラリファイル |
HULPATH |
管理情報ファイル名.vacuum |
|
|
utlstore集信情報テンポラリファイル |
HULPATH |
集信ID.str.pid |
|
|
utlstore集信ファイル用テンポラリファイル |
集信ファイルフォルダー |
集信ファイル名.pid |
|
|
削除対象一覧テンポラリファイル |
HULPATH |
hullocklist.dat.tmp |
|
|
その他 |
||||
|
配信制御ファイル |
HULPATH |
sddreqcp.dat |
|
強制終了配信制御ファイル |
HULPATH |
sddfrccp.dat |
|
|
再配信待ちファイル |
HULPATH |
sddreqls.dat |
|
|
当日分スケジュールファイル |
HULPATH |
schtoday.dat |
|
|
処理状況格納ファイル |
HULPATH |
hulconsole1.log |
|
|
HULPATH |
hulconsole2.log |
|
||
コンソールログファイル |
bin |
hulcon.log |
|
|
HULFTシステム環境情報設定ファイル |
bin |
hulft.ini |
|
|
管理画面環境ファイル |
bin |
hulwin.ini |
|
|
HULFTシステムファイル |
bin |
hulft.sys |
|
|
HULFTメッセージファイル(日) |
HULPATH\lang\jpn\msg |
hulmsg.fil |
|
|
HULFTメッセージファイル(英) |
HULPATH\lang\eng\msg |
hulmsg.fil |
|
|
プロセス共通メッセージファイル(日) |
HULPATH\lang\jpn\module |
common_resource.fil |
|
|
プロセス共通メッセージファイル(英) |
HULPATH\lang\eng\module |
common_resource.fil |
|
|
コマンドメッセージファイル(日) |
HULPATH\lang\jpn\module |
モジュール名.fil |
|
|
コマンドメッセージファイル(英) |
HULPATH\lang\eng\module |
モジュール名.fil |
|
|
エラー定義ファイル(日) |
HULPATH\lang\jpn\errfile |
NT.dat |
|
|
エラー定義ファイル(日) |
HULPATH\lang\jpn\errfile |
MAL.dat |
|
|
エラー定義ファイル(英) |
HULPATH\lang\eng\errfile |
NT.dat |
|
|
エラー定義ファイル(英) |
HULPATH\lang\eng\errfile |
MAL.dat |
|
|
排他制御ファイル |
対象のファイルと同階層のフォルダー |
.#HULLOCK.対象のファイル名 |
|
|
排他制御管理ファイル |
HULFT製品間共有環境設定パス |
.#HULLOCKCTRL |
|
|
削除対象一覧ファイル |
HULPATH |
hullocklist.dat |
hullocklist.bkup.dat |
*1 |
: |
|
履歴ファイル
履歴ファイルは表3.7 のとおりです。
名称 |
パス(*1) |
正ファイル名 |
副ファイル名 |
|
---|---|---|---|---|
履歴系 |
||||
|
配信履歴ファイル |
HULPATH |
hulsndlg.dat |
hulsndlg.bkup.dat |
配信履歴ファイル(スイッチ) |
HULPATH |
hulsndlg.sw.dat |
hulsndlg.sw.bkup.dat |
|
配信後ジョブ実行履歴ファイル |
HULPATH |
hulexlgs.dat |
hulexlgs.bkup.dat |
|
配信後ジョブ実行履歴ファイル(スイッチ) |
HULPATH |
hulexlgs.sw.dat |
hulexlgs.sw.bkup.dat |
|
集信履歴ファイル |
HULPATH |
hulrcvlg.dat |
hulrcvlg.bkup.dat |
|
集信履歴ファイル(スイッチ) |
HULPATH |
hulrcvlg.sw.dat |
hulrcvlg.sw.bkup.dat |
|
集信後ジョブ実行履歴ファイル |
HULPATH |
hulexlgr.dat |
hulexlgr.bkup.dat |
|
集信後ジョブ実行履歴ファイル(スイッチ) |
HULPATH |
hulexlgr.sw.dat |
hulexlgr.sw.bkup.dat |
|
要求受付履歴ファイル |
HULPATH |
hulobslg.dat |
hulobslg.bkup.dat |
|
要求受付履歴ファイル(スイッチ) |
HULPATH |
hulobslg.sw.dat |
hulobslg.sw.bkup.dat |
|
スケジュール履歴ファイル |
HULPATH |
schlog.dat |
schlog.bkup.dat |
|
スケジュール履歴ファイル(スイッチ) |
HULPATH |
schlog.sw.dat |
schlog.sw.bkup.dat |
|
履歴ロックファイル |
HULPATH |
.xxxx.lock(*2) |
|
|
ジョブ通知履歴ファイル |
任意 |
任意 (初期値 : |
任意.bkup (初期値 : |
|
hulrjob実行履歴ファイル |
任意 |
任意 (初期値 : |
任意.bkup (初期値 : |
|
utlrjob実行履歴ファイル |
任意 |
任意 |
任意.bkup |
|
hultrg実行履歴ファイル |
任意 |
任意 (初期値 : |
任意.bkup (初期値 : |
|
集信情報 |
||||
|
複数集信情報ファイル |
HULPATH |
ファイルID.str |
ファイルID.bkup.str |
*1 |
: |
|
*2 |
: |
xxxxは履歴ファイル名を表します。 たとえば配信履歴ファイルのロックファイルは「.hulsndlg.dat.lock」です。 |
操作ログファイル
操作ログファイルは表3.8 のとおりです。
名称 |
パス(*1) |
正ファイル名 |
副ファイル名 |
|
---|---|---|---|---|
操作ログ |
||||
|
ファイルアクセスログファイル |
HULPATH\opl |
huloplfile.csv |
huloplfile.bkup.csv |
コマンド実行ログファイル |
HULPATH\opl |
huloplcmd.csv |
huloplcmd.bkup.csv |
|
ファイルアクセスログ切り替え世代管理ファイル |
HULPATH\opl |
huloplfile.info |
huloplfile.bkup.info |
|
コマンド実行ログ切り替え世代管理ファイル |
HULPATH\opl |
huloplcmd.info |
huloplcmd.bkup.info |
|
ファイルアクセスログ(スイッチ) |
HULPATH\opl |
huloplfile_bk_nnnn.csv(*2) |
|
|
コマンド実行ログ(スイッチ) |
HULPATH\opl |
huloplcmd_bk_nnnn.csv(*2) |
|
|
操作ログロックファイル |
HULPATH\opl |
.xxxx.lock(*3) |
|
*1 |
: |
|
*2 |
: |
nnnnは4桁の連番を示します。 |
*3 |
: |
xxxxは操作ログファイル名を表します。 たとえばファイルアクセスログファイルのロックファイルは「.huloplfile.csv.lock」です。 |