Subject: | |
From: | |
Reply To: | Stigers, Gregory - ANDOVER |
Date: | Fri, 27 Jun 1997 19:46:17 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Is this accurate? KSAMUTIL reports "THE REFERENCED FILE IS NOT A KSAM
FILE (1062)". I realize that one can build an indexed file that is not
KSAM. Yet the LISTF ,7 gives:
FILE: I213450.PUB.HP01
KEY KEY TYPE KEY LOCATION KEY SIZE DUP/RDUP
--- -------- ------------ -------- --------
1 BYTE 1 66 NONE
2 BYTE 67 66 RDUP
3 BYTE 133 66 RDUP
NUM KSAM KEYS: 3 FIRST KSAM RECORD: 0
LANGUAGE : ENGLISH REUSE RECORD : YES
PRIMARY KEY : RANDOM COMPUTE BLK SIZE : DEFBLK
VERSION : 2 DATA BLOCK SIZE : 4096
>----------
>> All "KSAM" files including I213450, are built as KSAMXL files on the
>> HP. They are built using the "BUILD" command, with all of the file
>> definitions, including the KEYS, KSAMXL option, and the REUSE option.
>> Doing a "LISTF I213450.PUB,2" will not indicate in the CODE column
>> that this file is a KSAM file. However, if you do a "LISTF
>> I213450.PUB,7", it will show you all the KEY parameters for this KSAM
>> file.
>>
>> These "new" KSAMXL files are more efficient in that a reorg is not
>> necessary, if the "REUSE" option is specified. Also, there is no need
>> to rebuild key files after system crashes.
|
|
|