HPlogo Using KSAM XL and KSAM 64

Index

MPE documents

Complete PDF
Table of Contents
Index

E0300 Edition 4 ♥
E0394 Edition 3

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

abort recovery, Recovering from a System or Software Abort
access options, Using the HPFOPEN Intrinsic, Using the FOPEN Intrinsic
access selections, Using the FOPEN Intrinsic
advance flag, Reading File Data
alternate key, Introduction, Sequential Access by Primary and Alternate Key
approximate key match, Specifying a Key Value
automatic recovery, Automatic Recovery

B

BASIC/V intrinsics
BKCLOSE, BKCLOSE
BKDELETE, BKDELETE
BKERROR, BKERROR
BKLOCK, BKLOCK
BKOPEN, BKOPEN
BKREAD, BKREAD
BKREADBYKEY, BKREADBYKEY
BKREWRITE, BKREWRITE
BKSTART, BKSTART
BKUNLOCK, BKUNLOCK
BKWRITE, BKWRITE
BKCLOSE
BASIC/V intrinsic, BKCLOSE
BKDELETE
BASIC/V intrinsic, BKDELETE
BKERROR
BASIC/V intrinsic, BKERROR
BKLOCK
BASIC/V intrinsic, BKLOCK
BKOPEN
BASIC/V intrinsic, BKOPEN
BKREAD
BASIC/V intrinsic, BKREAD
BKREADBYKEY
BASIC/V intrinsic, BKREADBYKEY
BKREWRITE
BASIC/V intrinsic, BKREWRITE
BKSTART
BASIC/V intrinsic, BKSTART
BKUNLOCK
BASIC/V intrinsic, BKUNLOCK
BKWRITE
BASIC/V intrinsic, BKWRITE
BUILD command, Creating a KSAM File, Key Characteristics, Specifying an Indirect File, Recovering from a System or Software Abort, Recovering from Index Corruption, Differences in KSAM File Features

C

chronological order, Data Area
CKCLOSE
COBOL 68 intrinsic, CKCLOSE
CKDELETE
COBOL 68 intrinsic, CKDELETE
CKERROR
COBOL 68 intrinsic, CKERROR
CKLOCK
COBOL 68 intrinsic, CKLOCK
CKOPEN
COBOL 68 intrinsic, CKOPEN
CKOPENSHR
COBOL 68 intrinsic, CKOPENSHR
CKREAD
COBOL 68 intrinsic, CKREAD
CKREADBYKEY
COBOL 68 intrinsic, CKREADBYKEY
CKREWRITE
COBOL 68 intrinsic, CKREWRITE
CKSTART
COBOL 68 intrinsic, CKSTART
CKUNLOCK
COBOL 68 intrinsic, CKUNLOCK
CKWRITE
COBOL 68 intrinsic, CKWRITE
CM KSAM, Introduction, Migration and Mixed Mode Processing
CM KSAM display, Displaying File and Key Information
COBOL 68 intrinsics
CKCLOSE, CKCLOSE
CKDELETE, CKDELETE
CKERROR, CKERROR
CKLOCK, CKLOCK
CKOPEN, CKOPEN
CKOPENSHR, CKOPENSHR
CKREAD, CKREAD
CKREADBYKEY, CKREADBYKEY
CKREWRITE, CKREWRITE
CKSTART, CKSTART
CKUNLOCK, CKUNLOCK
CKWRITE, CKWRITE
commands
BUILD, Creating a KSAM File, Key Characteristics, Specifying an Indirect File, Recovering from a System or Software Abort, Recovering from Index Corruption, Differences in KSAM File Features
FILE, Modifying File Attributes
LISTFILE, Obtaining File Information, Displaying File and Key Information, Differences in KSAM File Features
PURGE, Deleting a KSAM File, Differences in KSAM File Features
RENAME, Renaming a KSAM File, Differences in KSAM File Features
control block, Index Area
control code, Writing Directly to Disk
copying data, Creating a KSAM File
cross development, Mixed Mode Operation

D

data area, Data Area
data block size
specifying, OPTMBLK/DEFBLK Option
DEFBLK option, OPTMBLK/DEFBLK Option
deleting records, Deleting a Record
device class, Creating the File With the BUILD Command
Disk file file label information returned
FLABELINFO, FLABELINFO
disk file, remove
FRENAME, FRENAME
disposition, Closing a KSAM File
domain, Using the HPFOPEN Intrinsic, Using the FOPEN Intrinsic, Closing a KSAM File, Recovering from a System or Software Abort, Differences in KSAM File Features
DUP parameter, Key Characteristics
dynamic locking, Using the HPFOPEN Intrinsic, Using the FOPEN Intrinsic, Shared File Access, Writing New Records, Shared Access, Protecting Data When File Access is Shared

E

error information, Checking Error Information

F

FCHECK intrinsic, Checking Error Information, FCHECK
FCLOSE intrinsic, Closing a KSAM File, FCLOSE
FCONTROL intrinsic, Writing Directly to Disk, FCONTROL
FCOPY subsystem, Loading Data to a KSAM XL File, Recovering from a System or Software Abort, Migrating KSAM Files
KEY= parameter, Loading Data to a KSAM XL File
FERRMSG intrinsic, Checking Error Information, FERRMSG
FFILEINFO
Intrinsic, FFILEINFO
Returns information about a file, FFILEINFO
FFINDBYKEY intrinsic, Sequential Access by Primary and Alternate Key, Specifying a Key Value, Sequential Access by Partial Key Value, FFINDBYKEY
FFINDN intrinsic, Sequential Access by Primary and Alternate Key, Specifying the Record Number, Using the Relative Record Number, FFINDN
FGETINFO intrinsic, Obtaining File Information, Accessing File Information from a Program, Sequential Access in Physical Record Order, FGETINFO
FGETKEYINFO intrinsic, Obtaining File Information, Accessing Key Information From a Program
file
backup, Backing Up KSAM Files
characteristics, Creating the File With the BUILD Command, KSAM File Characteristics, Building a KSAM File Programmatically, Displaying File and Key Information
closing, Closing a KSAM File
corruption, Recovering from Index Corruption
creation, Creating a KSAM File, Opening a New File
deletion, Deleting a KSAM File
designator, Using the HPFOPEN Intrinsic, Using the FOPEN Intrinsic
information, Obtaining File Information
locking, Protecting Data When File Access is Shared
modifications, Modifying File Attributes
opening, Opening an Existing KSAM File
recovery, Recovering from a System or Software Abort
renaming, Renaming a KSAM File
type, Creating the File With the BUILD Command, Key Parameters
FILE command, Modifying File Attributes
File information returned
FFILEINFO, FFILEINFO
File label information, disk file returned
FLABELINFO, FLABELINFO
FIRSTREC= parameter, First Record Number
FLABELINFO
Intrinsic, FLABELINFO
Return information from file label, disk file, FLABELINFO
flag word, Flag word
FLOCK intrinsic, Using the FOPEN Intrinsic, Shared File Access, Writing New Records, Shared Access, Protecting Data When File Access is Shared, FLOCK
FOPEN intrinsic, Creating a KSAM File, Building a KSAM File Programmatically, Key Parameters, Opening an Existing KSAM File, Using the FOPEN Intrinsic, Opening a New File, Recovering from a System or Software Abort, Condition Codes
FPOINT intrinsic, Using a Physical Record Number, Sequential Access in Physical Record Order, FPOINT
FREAD intrinsic, FREAD
FREADBYKEY intrinsic, Using a Key Value
FREADC intrinsic, Using a Physical Record Number, Sequential Access in Physical Record Order
FREADDIR intrinsic, Using a Physical Record Number, Sequential Access in Physical Record Order, FREADDIR
FREADLABEL intrinsic, Accessing User-Defined Labels, FREADLABEL
FREMOVE intrinsic, Deleting a Record
FRENAME
Intrinsic, FRENAME
Remove disk file, FRENAME
FROM= parameter, Loading Data to a KSAM XL File
FSPACE intrinsic, FSPACE
FUNLOCK intrinsic, Using the FOPEN Intrinsic, Shared File Access, Writing New Records, Shared Access, Protecting Data When File Access is Shared, FUNLOCK
FUPDATE intrinsic, Updating Existing Records, FUPDATE
FWRITE intrinsic, Writing New Records, FWRITE
FWRITELABEL intrinsic, Accessing User-Defined Labels, FWRITELABEL

H

HPFOPEN intrinsic, Creating a KSAM File, Building a KSAM File Programmatically, Key Parameters, Opening an Existing KSAM File, Using the HPFOPEN Intrinsic, Opening a New File, Recovering from a System or Software Abort, HPFOPEN

I

index area, Index Area
index corruption, Recovering from Index Corruption
indirect file, Specifying an Indirect File
Intrinsic
FFILEINFO, FFILEINFO
FLABELINFO, FLABELINFO
FRENAME, FRENAME
intrinsics
FCHECK, Checking Error Information, FCHECK
FCLOSE, Closing a KSAM File, FCLOSE
FCONTROL, Writing Directly to Disk, FCONTROL
FERRMSG, Checking Error Information, FERRMSG
FFINDBYKEY, Sequential Access by Primary and Alternate Key, Specifying a Key Value, Sequential Access by Partial Key Value, FFINDBYKEY
FFINDN, Sequential Access by Primary and Alternate Key, Specifying the Record Number, Using the Relative Record Number, FFINDN
FGETINFO, Obtaining File Information, Accessing File Information from a Program, Sequential Access in Physical Record Order, FGETINFO
FGETKEYINFO, Obtaining File Information, Accessing Key Information From a Program
FLOCK, Using the FOPEN Intrinsic, Shared File Access, Writing New Records, Shared Access, Protecting Data When File Access is Shared, FLOCK
FOPEN, Creating a KSAM File, Building a KSAM File Programmatically, Key Parameters, Opening an Existing KSAM File, Using the FOPEN Intrinsic, Opening a New File, Recovering from a System or Software Abort, Condition Codes
FPOINT, Using a Physical Record Number, Sequential Access in Physical Record Order, FPOINT
FREAD, FREAD
FREADBYKEY, Using a Key Value
FREADC, Using a Physical Record Number, Sequential Access in Physical Record Order
FREADDIR, Using a Physical Record Number, Sequential Access in Physical Record Order, FREADDIR
FREADLABEL, Accessing User-Defined Labels, FREADLABEL
FREMOVE, Deleting a Record
FSPACE, FSPACE
FUNLOCK, Using the FOPEN Intrinsic, Shared File Access, Writing New Records, Shared Access, Protecting Data When File Access is Shared, FUNLOCK
FUPDATE, Updating Existing Records, FUPDATE
FWRITE, Writing New Records, FWRITE
FWRITELABEL, Accessing User-Defined Labels, FWRITELABEL
HPFOPEN, Creating a KSAM File, Building a KSAM File Programmatically, Key Parameters, Opening an Existing KSAM File, Using the HPFOPEN Intrinsic, Opening a New File, Recovering from a System or Software Abort, HPFOPEN
item number pairs, Key Parameters, Using the HPFOPEN Intrinsic, Opening a New File

K

key
duplication, Key Characteristics, Key Parameters
duplication method, Key Characteristics
length, Key Parameters, Accessing Key Information From a Program
location, Key Characteristics, Key Parameters, Accessing Key Information From a Program
size, Key Characteristics
type, Key Characteristics, Key Parameters, Accessing Key Information From a Program
key characteristics, Building a KSAM File Programmatically
key data, Creating the File With the BUILD Command
key field, Introduction
key index, Index Area
key parameters, Key Parameters
key sequence, Index Area
key specifications, Displaying File and Key Information, Accessing Key Information From a Program
KEY= parameter, KSAM File Characteristics, Key Characteristics
KSAM XL, Migration and Mixed Mode Processing
data area, Data Area
definition, Introduction
index area, Index Area
KSAM XL display, Displaying File and Key Information
KSAMUTIL utility, Differences in KSAM File Features

L

language ID, Language ID, Parameters
LISTFILE, OPTMBLK/DEFBLK Option
LISTFILE command, Obtaining File Information, Displaying File and Key Information, Differences in KSAM File Features
LISTFILE options, Displaying File and Key Information
loading data, Loading Data to a KSAM XL File
logical record number, Specifying the Record Number
logical record pointer, Reading File Data, Writing and Updating Record Data, Deleting a Record

M

migration, Differences in KSAM File Features, Migrating KSAM Files
mixed mode operation, Mixed Mode Operation
modifying file specifications, Modifying Existing File Specifications While Copying

N

native language ID, Language ID, Parameters
NOREUSE option, REUSE Option, Writing New Records
number of keys, Number of Keys

O

options
REUSE, Data Area
OPTMBLK option, OPTMBLK/DEFBLK Option

P

partial key value, Sequential Access by Partial Key Value
physical location, Index Area
physical record number, Using a Physical Record Number, Sequential Access in Physical Record Order
physical record pointer, Reading File Data, Sequential Access in Physical Record Order, Writing and Updating Record Data
pointer-dependent intrinsics, Reading File Data
pointer-independent intrinsics, Reading File Data
positional parameters, Using the FOPEN Intrinsic, Opening a New File
primary key, Introduction, Sequential Access by Primary Key
protecting records, Protecting the File and Its Data
PURGE command, Deleting a KSAM File, Differences in KSAM File Features

R

random access, Random Access of a Single Record
by key, Using a Key Value
by physical record number, Using a Physical Record Number
by relative record number, Using the Relative Record Number
RDUP parameter, Key Characteristics
record deletion, Deleting a Record
record header, Data Area, Deleting a Record
record numbering, Creating the File With the BUILD Command, First Record Number, Flag word, Specifying the Record Number
record protection, Protecting the File and Its Data
record retrieval, Reading File Data
record sequence change, Loading Data to a KSAM XL File
record space reuse, Creating the File With the BUILD Command, REUSE Option, Flag word
record updates, Updating Existing Records
record writing, Writing New Records
record-level locking, Migration and Mixed Mode Processing
recoverability, Differences in KSAM File Features
recovered data space, Data Area
recovery, Automatic Recovery
relational operator, Sequential Access by Partial Key Value
relative record location, Loading Data to a KSAM XL File
relative record number, Using the Relative Record Number
Remove disk file
FRENAME, FRENAME
RENAME command, Renaming a KSAM File, Differences in KSAM File Features
Return file label information of disk file
FLABELINFO, FLABELINFO
Returns information about a file
FFILEINFO, FFILEINFO
REUSE option, Data Area, REUSE Option, Writing New Records

S

security code, Closing a KSAM File
sequential access, Sequential Access by Primary Key, Sequential Access by Primary and Alternate Key, Sequential Access in Physical Record Order
shared access, Using the FOPEN Intrinsic, Shared File Access, Writing New Records, Shared Access, Protecting Data When File Access is Shared
software abort, Recovering from a System or Software Abort
specifying data block size, OPTMBLK/DEFBLK Option
STORE/RESTORE facility, Backing Up KSAM Files
subsystems
FCOPY, Loading Data to a KSAM XL File, Recovering from a System or Software Abort, Migrating KSAM Files
system abort, Recovering from a System or Software Abort
system logging, Recovering from a System or Software Abort, Differences in KSAM File Features

T

TO= parameter, Loading Data to a KSAM XL File
transaction management, Automatic Recovery, Recovering from a System or Software Abort, Differences in KSAM File Features
tree structure, Index Area

U

update access, Updating Existing Records
updating records, Updating Existing Records
user label, Accessing User-Defined Labels
utilities
KSAMUTIL, Differences in KSAM File Features

V

variable-length records, Migrating KSAM Files

W

writing records, Writing New Records




Appendix C HP C/iX Example Program


Table of Contents