MPE/iX Commands Reference Manual (32650-90877)
200 Chapter6
Command List IV
Commands FCOPY thru GETRIN
first physical block is deleted when the next record is written, and
remaining blocks are logically shifted to front of file. CIR cannot be
simultaneously accessed by readers and writers.
KSAMXL specifies a native mode KSAM file (KSAM XL file).
SPOOL specifies an output spool file. No spooling attributes are initialized.
PRI is set to 8 and number of copies to 1. No output device is set.
This spool file will not be linked to the spool file directory (SPFDIR) and,
therefore, will not be printed unless it is subsequently linked to the
SPFDIR with the SPOOLF;PRINT command. At that time, the target output
device must be set according to the rules of that command. Use of the
SPOOL option forces the SAVE disposition, overriding any user-specified
disposition.
The characteristics of a file created with the ;SPOOL keyword are:
• variable length records of 1008 bytes each
• a blocking factor of 1
• ASCII format
• permanent file
• a record limit of 1023
• undefined maximum number of extents, with 0 extents initially
allocated
These characteristics override any other characteristics, such as binary
format, which may be specified.
KSAM64 specifies a KSAM file that is capable of holding more than 4GB of
data. KSAM64 files are compatible in every other way with KSAM XL
files. All options that apply to KSAM XL files also apply to KSAM64 files.
numlabels
The number of user label records to be created for the new file. You can
specify as many as 255 labels. This parameter applies to any type of file.
^filereference
or
keyinfo
Information about KSAM XL and KSAM64key.
keyinfo
is
the information,
^filereference
is a file containing
keyinfo
; the caret
(^) means the contents of the file will be used.
Use the following format for
keyinfo
:
;KEY= (
keyspec;keyspec
...) Where:
keyspec
::=
keytype,keylocation,keysize
[ ,DUP ,RDUP ]
You must specify one
keyspec
for each key in the KSAM file. First,
describe the primary key, followed by as many as 15 subsequent
keyspec
s,
each describing an alternate key.
keytype
KSAM key type, specified as BYTE, INTEGER, REAL, IEEEREAL,
NUMERIC PACKED, OR *PACKED. Specify with the whole word, or
initial: B, I, R, E, N, P, or *. If more than one is specified, spell the word out
correctly. See
keysize
parameter.