Files in a Zim Application
Zim uses the operating environment’s file system to store data, programs, data dictionary definitions, configuration information, and work files. Use the ZIMFILES utility to obtain a complete list of database and document file names in your application.
The following files are created by or for Zim.
FILE TYPE |
FILE NAME |
USE |
Database |
zimnnnn |
This file stores entity sets, relationships and Zim directories. nnnn is a four digit number, with leading zeros retained. |
|
zim0099 |
This file stores compiled form definitions. |
Backup |
000000000000 directories |
These directories stories backup files if the “backup directory” option appears in zimconfig.srv configuration file. |
Working |
errors.trc |
The file stores all error messages that were output during the most recent Zim session, if error trace yes appears in the configuration file. |
|
zimcomp |
A temporary work file used by the ZIM compiler. |
|
zimsetd |
The session directory stores the definitions of named sets created and used by the current session. Not created or used by Zim Runtime. |
|
zimsett |
The “set file” stores the members of named sets created and used in the current session. |
|
zimstnn |
This file is used by the SORT command. nn is a two-digit number. These temporary work file are erased when the SORT command finishes. |
Document |
filename |
This file stores program source, data or other text. filename is an operating system filename of the user’s choice. The filename can include a directory path. Within Zim, a device name can also be substituted for filename. In addition, special file names are available for use when defining Zim documents. |
Other |
areas.zim |
This file stores user-defined information used by the Zim areas facility to distribute database files and compiled program files. |
|
collate.zim |
A file read by ZIMINIT that contains a database-specific character collating table. |
|
zimconfig.zim |
The database configuration file stores user-defined Zim configuration options for the database. None of the options used in this file can be used in zimconfig.srv. |
|
zimconfig.srv |
This file stores Zim Server specific configuration options. None of the options used in this file can be used in zimconfig.zim. |
|
zimdb.zim |
This file indicates which databases Zim Server has to service |
|
zimbk.zim |
This file indicates which databases Zim Backup Server must perform an on-line, real-time backup |
|
dirs.zim |
This file stores user-defined information about the location of foreign Zim directories that are to be accessed by your application. |
|
zimnnnn.ws |
An operating system directory associated with the Zim directory (stored in file zimnnnn) where compiled Zim programs are stored. |