Table 14 contains specifications for TSO and CMS IMPORT and EXPORT files.
For CICS, record sizes are the same as those indicated in Table 14; however, they are not enforced. For example, you could import an SQL query from a temporary storage queue with a record size of 32k and QMF would truncate it to 79 bytes.
Record format is not a factor for CICS temporary storage or transient data queues. A temporary storage queues holds records without regard to their format. A transient data queue is defined to a destination control table (DCT) and ignores the record format.
Queue names are user generated and have no default prefix or suffix. CICS TS queue names are 8 bytes. TD queue names are 4 bytes.
Object | Reord Size | Record format (CMS/TSO) |
---|---|---|
Data or table (QMF format) | Maximum size: 7,000 bytes | Records must be fixed length |
Data or table (IXF format) | Maximum size: 32,756 (see note 2) The minimum LRECL that QMF accepts for an IXF file, data set, or CICS data queue during import is 49 bytes. | Records must be variable length |
Prompted query | Maximum: 7,290 bytes
Minimum: 266 bytes on EXPORT; 41 bytes on IMPORT. |
Records must be variable length on EXPORT; can be either fixed or variable on IMPORT. |
SQL query | Must be 79 bytes on EXPORT; must be less than 256 bytes on IMPORT, but is truncated to 79 bytes. | Records must be fixed length on EXPORT; can be either fixed or variable on IMPORT. |
QBE query | Must be 1,024 bytes (see note 3). | Records must be variable length. |
Form | Maximum: 7,290 bytes
Minimum: 161 bytes on EXPORT; 23 bytes on IMPORT. |
Records must be variable length on EXPORT; can be either fixed or variable on IMPORT. |
Proc | Must be 79 bytes on EXPORT; can be any size on IMPORT, but is truncated to 79 bytes. | Records must be fixed length on EXPORT; can be either fixed or variable on IMPORT. |
Report | Maximum: 7,290 bytes
Minimum: 65 bytes |
Records must be variable length. |
HTML Report | Maximum: 32,000 bytes | Records must be variable length. |