File structure

HULFT files consist of the system files and the log files. You can operate HULFT even if you are not aware of the file names. In addition to the files that are described in (1) , (2) , and (3) , during Management Information Duplication processing, HULFT creates a dummy file (with the 'dum' extension at the end of the file name) for each of the main files and the sub files, in order to determine the validity of those files.

Note

Do not share system file(s) of HULFT, log file(s), and operation log file(s) among two or more HULFT environments when you run multiple HULFT environments, except for clustering system environments.

(1) System Files

The system files are shown in Table 3.4 to Table 3.6 .

Table 3.4 Types of System Files 1

Name

Path (*1)

Main File Name

Sub File Name

Management Information

 

System Environment Settings file

HULPATH

hulenv.cnf

hulenv.bkup.cnf

Observe Definition file

HULPATH

service.dat

service.bkup.dat

Account file

HULPATH

psaccount.dat

psaccount.bkup.dat

Mail Environment Settings file

HULPATH\mail

Sendmail.ini

Sendmail.bkup.ini

Holidays file

HULPATH

scholiday.dat

scholiday.bkup.dat

Designated Non-working Days file

HULPATH

userhday.dat

userhday.bkup.dat

Send Management Information file

HULPATH

hulsnddb.dat

 

Receive Management Information file

HULPATH

hulrcvdb.dat

 

Host Information file

HULPATH

hulhstdb.dat

 

Transfer Group Information file

HULPATH

hulrhtdb.dat

 

Job Information file

HULPATH

hulexedb.dat

 

Format Information file

HULPATH

hulfmtdb.dat

 

Multi Format Information file

HULPATH

hulmfmtdb.dat

 

CSV Environment Settings file

HULPATH

hulcsv.inf

hulcsv.bkup.inf

Password Management file

HULPATH

huladmin.dat

huladmin.bkup.dat

Schedule Information file

HULPATH

schinfo.dat

 

Mail Interface Information file

HULPATH\mail

Sendmail.lst

 

Addressbook file

HULPATH\mail

Sendmail.adr

Sendmail.bkup.adr

File Trigger Information file

HULPATH

hultrgdb.dat

 

Message Filter file

HULPATH

msgfilter.dat

 

Management information lock files

HULPATH

.xxxx.lock (*2)

 

Generational Management

 

Generational Management file

HULPATH

FileID.info

FileID.bkup.info

*1

:

HULPATH

A folder where the environment settings files used by HULFT are stored.

Refer to Folder of HULFT environment settings files for details.

*2

:

xxxx represents a management information file name.

For example, the lock file for the Send Management Information file is ".hulsnddb.dat.lock".

Table 3.5 Types of System Files 2

Name

Path (*1)

Main File Name

Sub File Name

Custom Character Tables

 

Custom Character Table (EUC-JP to SJIS)

HULPATH\gtf

gtetos.xtd

gtetos.bkup.xtd

Custom Character Table (EUC-JP to UTF-8)

HULPATH\gtf

gteto8.xtd

gteto8.bkup.xtd

Custom Character Table (SJIS to EUC-JP)

HULPATH\gtf

gtstoe.xtd

gtstoe.bkup.xtd

Custom Character Table (SJIS to IBM Kanji)

HULPATH\gtf

gtstoi.xtd

gtstoi.bkup.xtd

Custom Character Table (SJIS to JEF)

HULPATH\gtf

gtstoj.xtd

gtstoj.bkup.xtd

Custom Character Table (SJIS to KEIS)

HULPATH\gtf

gtstok.xtd

gtstok.bkup.xtd

Custom Character Table (SJIS to NEC)

HULPATH\gtf

gtston.xtd

gtston.bkup.xtd

Custom Character Table (SJIS to UTF-8)

HULPATH\gtf

gtsto8.xtd

gtsto8.bkup.xtd

Custom Character Table (IBM Kanji to SJIS)

HULPATH\gtf

gtitos.xtd

gtitos.bkup.xtd

Custom Character Table (IBM Kanji to UTF-8)

HULPATH\gtf

gtito8.xtd

gtito8.bkup.xtd

Custom Character Table (JEF to SJIS)

HULPATH\gtf

gtjtos.xtd

gtjtos.bkup.xtd

Custom Character Table (JEF to UTF-8)

HULPATH\gtf

gtjto8.xtd

gtjto8.bkup.xtd

Custom Character Table (KEIS to SJIS)

HULPATH\gtf

gtktos.xtd

gtktos.bkup.xtd

Custom Character Table (KEIS to UTF-8)

HULPATH\gtf

gtkto8.xtd

gtkto8.bkup.xtd

Custom Character Table (NEC to SJIS)

HULPATH\gtf

gtntos.xtd

gtntos.bkup.xtd

Custom Character Table (NEC to UTF-8)

HULPATH\gtf

gtnto8.xtd

gtnto8.bkup.xtd

Custom Character Table (UTF-8 to EUC-JP)

HULPATH\gtf

gt8toe.xtd

gt8toe.bkup.xtd

Custom Character Table (UTF-8 to SJIS)

HULPATH\gtf

gt8tos.xtd

gt8tos.bkup.xtd

Custom Character Table (UTF-8 to IBM Kanji)

HULPATH\gtf

gt8toi.xtd

gt8toi.bkup.xtd

Custom Character Table (UTF-8 to JEF)

HULPATH\gtf

gt8toj.xtd

gt8toj.bkup.xtd

Custom Character Table (UTF-8 to KEIS)

HULPATH\gtf

gt8tok.xtd

gt8tok.bkup.xtd

Custom Character Table (UTF-8 to NEC)

HULPATH\gtf

gt8ton.xtd

gt8ton.bkup.xtd

Custom Character Table (UTF-8 to GB18030)

HULPATH\gtf

gt8tog.xtd

gt8tog.bkup.xtd

Custom Character Table (UTF-8 to IBM Simplified Chinese)

HULPATH\gtf

gt8toc.xtd

gt8toc.bkup.xtd

Custom Character Table (GB18030 to UTF-8)

HULPATH\gtf

gtgto8.xtd

gtgto8.bkup.xtd

Custom Character Table (GB18030 to IBM Simplified Chinese)

HULPATH\gtf

gtgtoc.xtd

gtgtoc.bkup.xtd

Custom Character Table (IBM Simplified Chinese to UTF-8)

HULPATH\gtf

gtcto8.xtd

gtcto8.bkup.xtd

Custom Character Table (IBM Simplified Chinese to GB18030)

HULPATH\gtf

gtctog.xtd

gtctog.bkup.xtd

EBCDIC Code Set Conversion Templates

 

Katakana (EBCDIC to ASCII)

HULPATH\ucf

EB2ASKN.UCF

 

Japan (Latin) for IBM (EBCDIC to ASCII)

HULPATH\ucf

EB2ASIBM.UCF

 

Lowercase (EBCDIC to ASCII)

HULPATH\ucf

EB2ASEL.UCF

 

ASPEN (EBCDIC to ASCII)

HULPATH\ucf

EB2ASAP.UCF

 

ASCII (EBCDIC to ASCII)

HULPATH\ucf

EB2ASAC.UCF

 

Japan (Latin) Extended for IBM (EBCDIC to ASCII)

HULPATH\ucf

EB2ASEXT.UCF

 

NEC Katakana (EBCDIC to ASCII)

HULPATH\ucf

EB2ASNEC.UCF

 

Japan (Katakana) Extended for IBM (EBCDIC to ASCII)

HULPATH\ucf

EB2ASKX.UCF

 

Katakana (ASCII to EBCDIC)

HULPATH\ucf

AS2EBKN.UCF

 

Japan (Latin) for IBM (ASCII to EBCDIC)

HULPATH\ucf

AS2EBIBM.UCF

 

ASPEN (ASCII to EBCDIC)

HULPATH\ucf

AS2EBAP.UCF

 

Lowercase (ASCII to EBCDIC)

HULPATH\ucf

AS2EBEL.UCF

 

ASCII (ASCII to EBCDIC)

HULPATH\ucf

AS2EBAC.UCF

 

Japan (Latin) Extended for IBM (ASCII to EBCDIC)

HULPATH\ucf

AS2EBEXT.UCF

 

NEC Katakana (ASCII to EBCDIC)

HULPATH\ucf

AS2EBNEC.UCF

 

Japan (Katakana) Extended for IBM (ASCII to EBCDIC)

HULPATH\ucf

AS2EBKX.UCF

 

User table 1

HULPATH

user1.ucf

user1.bkup.ucf

User table 2

HULPATH

user2.ucf

user2.bkup.ucf

User table 3

HULPATH

user3.ucf

user3.bkup.ucf

*1

:

HULPATH

A folder where the environment settings files used by HULFT are stored.

Refer to Folder of HULFT environment settings files for details.

Table 3.6 Types of System Files 3

Name

Path (*1)

Main File Name

Sub File Name

Temporary

 

Send Log delete temporary file

HULPATH

hulsndlg.dat.tmp.tid.pid

 

Receive Log delete temporary file

HULPATH

hulrcvlg.dat.tmp.tid.pid

 

Send Job Log delete temporary file

HULPATH

hulexlgs.dat.tmp.tid.pid

 

Receive Job Log delete temporary file

HULPATH

hulexlgr.dat.tmp.tid.pid

 

Observe Log delete temporary file

HULPATH

hulobslg.dat.tmp.tid.pid

 

Schedule Log delete temporary file

HULPATH

schlog.dat.tmp.tid.pid

 

Multiple Receive Temporary file

Work File Generation Path (tmpdir)

rcvtmp.ReceiveStartTimetid.tmp.pid

 

Generational Management Temporary file

Receive file folder

ReceiveFileName.ReceiveStartTimetid.tmp.pid

 

Backup file for restoration

Receive file folder

ReceiveFileName.tmp.tid.pid

 

Temporary file for hulenv.cnf update

HULPATH

sysenvtmp.tid.pid

 

Temporary file for utlcomp

HULPATH

ManagementInformationFileName.vacuum

 

utlstore Receive Information RegistrationTemporary file

HULPATH

ReceiveFileID.str.pid

 

utlstore Receive File Temporary file

Receive file folder

ReceiveFileName.pid

 

Deletion Target List Temporary file

HULPATH

hullocklist.dat.tmp

 

Others

 

Send Control file

HULPATH

sddreqcp.dat

 

Forced Stop Send Control file

HULPATH

sddfrccp.dat

 

Resend Queue file

HULPATH

sddreqls.dat

 

Today's Schedule file

HULPATH

schtoday.dat

 

Processing Status Storage file

HULPATH

hulconsole1.log

 

HULPATH

hulconsole2.log

 

Console Log file

bin

hulcon.log

 

HULFT System Environment Settings file

bin

hulft.ini

 

Management Console Environment file

bin

hulwin.ini

 

HULFT System file

bin

hulft.sys

 

HULFT Message file (Japanese)

HULPATH\lang\jpn\msg

hulmsg.fil

 

HULFT Message file (English)

HULPATH\lang\eng\msg

hulmsg.fil

 

Common Process Message file (Japanese)

HULPATH\lang\jpn\module

common_resource.fil

 

Common Process Message file (English)

HULPATH\lang\eng\module

common_resource.fil

 

Command Message file (Japanese)

HULPATH\lang\jpn\module

modulename.fil

 

Command Message file (English)

HULPATH\lang\eng\module

modulename.fil

 

Error Definition file (Japanese)

HULPATH\lang\jpn\errfile

NT.dat

 

Error Definition file (Japanese)

HULPATH\lang\jpn\errfile

MAL.dat

 

Error Definition file (English)

HULPATH\lang\eng\errfile

NT.dat

 

Error Definition file (English)

HULPATH\lang\eng\errfile

MAL.dat

 

Exclusive Control file

Folder at same level as target file

.#HULLOCK.target file name

 

Exclusive Control Management file

Path to Location for Cross-Product Sharing (hulsharepath)

.#HULLOCKCTRL

 

Deletion Target List file

HULPATH

hullocklist.dat

hullocklist.bkup.dat

*1

:

HULPATH

A folder where the environment settings files used by HULFT are stored.

Refer to Folder of HULFT environment settings files for details.

(2) Log Files

The log files are as shown in Table 3.7 .

Table 3.7 Type of Log Files

Name

Path (*1)

Main File Name

Sub File Name

Logs

 

Send Log file

HULPATH

hulsndlg.dat

hulsndlg.bkup.dat

Send Log file (switchover)

HULPATH

hulsndlg.sw.dat

hulsndlg.sw.bkup.dat

Post-send Job Execution Log file

HULPATH

hulexlgs.dat

hulexlgs.bkup.dat

Post-send Job Execution Log file (switchover)

HULPATH

hulexlgs.sw.dat

hulexlgs.sw.bkup.dat

Receive Log file

HULPATH

hulrcvlg.dat

hulrcvlg.bkup.dat

Receive Log file (switchover)

HULPATH

hulrcvlg.sw.dat

hulrcvlg.sw.bkup.dat

Post-receive Job Execution Log file

HULPATH

hulexlgr.dat

hulexlgr.bkup.dat

Post-receive Job Execution Log file (switchover)

HULPATH

hulexlgr.sw.dat

hulexlgr.sw.bkup.dat

Observe Log file

HULPATH

hulobslg.dat

hulobslg.bkup.dat

Observe Log file (switchover)

HULPATH

hulobslg.sw.dat

hulobslg.sw.bkup.dat

Schedule Log file

HULPATH

schlog.dat

schlog.bkup.dat

Schedule Log file (switchover)

HULPATH

schlog.sw.dat

schlog.sw.bkup.dat

Log lock files

HULPATH

.xxxx.lock (*2)

 

Job Notification Log file

Not fixed

Not fixed

(default:
hulsndrc.dat)

<main file name>.bkup

(default:
hulsndrc.dat.bkup)

hulrjob Execution Log file

Not fixed

Not fixed

(default:
joblog.dat)

<main file name>.bkup

(default:
joblog.dat.bkup)

utlrjob Execution Log file

Not fixed

Not fixed

<main file name>.bkup

hultrg Execution Log file

Not fixed

Not fixed

(default:
trglog.dat)

<main file name>.bkup

(default:
trglog.dat.bkup)

Receive Information

 

Multiple Receive Information file

HULPATH

FileID.str

FileID.bkup.str

*1

:

HULPATH

A folder where the environment settings files used by HULFT are stored.

Refer to Folder of HULFT environment settings files for details.

*2

:

xxxx represents a log file name.

For example, the lock file for the Send Log file is ".hulsndlg.dat.lock".

(3) Operation Log Files

The Operation Log files are as shown in Table 3.8 .

Table 3.8 Type of Operation Log Files

Name

Path (*1)

Main File Name

Sub File Name

Operation Logs

 

File Access Log file

HULPATH\opl

huloplfile.csv

huloplfile.bkup.csv

Command Execution Log file

HULPATH\opl

huloplcmd.csv

huloplcmd.bkup.csv

File Access Log Generational Management file

HULPATH\opl

huloplfile.info

huloplfile.bkup.info

Command Execution Log Generational Management file

HULPATH\opl

huloplcmd.info

huloplcmd.bkup.info

File Access Log (switchover)

HULPATH\opl

huloplfile_bk_nnnn.csv (*2)

 

Command Execution Log (switchover)

HULPATH\opl

huloplcmd_bk_nnnn.csv (*2)

 

Operation Log lock files

HULPATH\opl

.xxxx.lock (*3)

 

*1

:

HULPATH

A folder where the environment settings files used by HULFT are stored.

Refer to Folder of HULFT environment settings files for details.

*2

:

nnnn represents a four-digit serial number.

*3

:

xxxx represents an Operation Log file name.

For example, the lock file for the File Access Log file is ".huloplfile.csv.lock".