Eine NK4-ISAM-Datei weist folgende Dateimerkmale auf:
BUFFER-LENGTH=*STD(SIZE=n) mit n geradzahlig
BLOCK-CONTROL-INFO=*WITHIN-DATA-4K-BLOCK
Beide Dateimerkmale können über das Kommando ADD-FILE-LINK oder FILE-Makro angegeben werden.
Eine NK4-ISAM-Datei wird unter folgenden Bedingungen angelegt:
Pubset: 4K BUFFER-LENGTH: nicht spezifiziert / *STD(SIZE=n) mit n geradzahlig BLOCK-CONTROL-INFO: nicht spezifiziert / *WITHIN-DATA-BLOCK / *WITHIN-DATA-4K-BLOCK
Wird FILE-ATTRIBUTES=*INPUT-FILE in der ASSIGN-OUTPUT-FILE-Anweisung angegeben, werden die Dateimerkmale Blockgröße und BLOCK-CONTROL-INFO der Eingabedatei in die Ausgabe übernommen.
Falls die Eingabedatei eine ISAM-Datei ist und BLOCK-CONTROL-INFO=*WITHIN-DATA-2K-BLOCK aufweist, wird sie mit BLOCK-CONTROL-INFO=*WITHIN-DATA-BLOCK eingetragen. Dadurch kann die Datei, abhängig vom Pubset, auf dem sie angelegt wird, mit WITHIN-DATA-2K-BLOCK oder WITHIN-DATA-4K-BLOCK eingerichtet werden.