Adabas Files, File Type A
Adabas files are defined in several subsequent input screens.
Screens on lower levels are called by specifying Y in one of the fields
Attributes or Additional attributes in the bottom line of the higher-level
screens.
The following diagram gives an overview of the input screens
and the sections where these screens are described.
The following topics are covered
below:
Add/Copy/Modify a File Screen
09:28:21 ***** P R E D I C T ***** 2007-05-31
- Add a file -
File ID ......... HNO-A-FILE
Type ............ Adabas,Simple file
File number ..... 123
Contained in DA .
Keys .. Zoom: N
Literal name ............
Average count ...........
Stability ..............* Not specified
Sequence field .........*
Vista Access DBnr ......*
Vista Access Fnr ........
Adabas SQL usage ........ N (Y/N)
Abstract Zoom: N
Additional attributes ..* N * Database link attr. .. N Associations ..* N
|
Parameters |
Sequence field |
The descriptor to be used by Natural for logical
sequential reading. Determines the sequence in which records are delivered by
the READ LOGICAL statement. The GENERATE DDM function will use this field as
the default READ LOGICAL field in the Natural data definition module.
|
Vista Access DBnr, Vista Access Fnr |
The L-DBnr and L-Fnr are used as database and file
number for function Generate DDM if the parameter Use Vista access-nr is set to
Y or T in the Generate DDM menu.
Valid values are 0 to 65535 for DBnr and Fnr. No check for
uniqueness is performed.
Note: This parameter should not be confused with the Vista
parameter Vista number, which is used to identify a file uniquely within a
network. See
Including the Definition in the Vista
Table in the section Adabas Vista in
the Predict and Other Systems documentation
|
Adabas SQL usage |
Y |
File is accessible via Adabas SQL
Server.
|
Note: When you add a file, this parameter can be
specified in the Add a file screen. To change the value of this attribute for a
file that already exists, use the Rename/renumber file function (see
Rename
File ).
|
|
Additional
Options
|
Additional attributes |
Y |
Two types of additional attributes
can be specified:
-
Adabas attributes
-
Vista elements.
|
The screens for
entering Adabas attributes are described in the sections below.
|
|
Modifying Adabas Attributes
There are different ways of calling the initial
Modify Adabas attributes screen:
-
specify Y in the field Additional attributes and mark Adabas
attributes in the selection window
-
select function Modify Adabas Attributes (code J) in the
File Maintenance menu
-
enter command .A
in the file editor
of a database object
-
enter command MODIFY ADA-ATTR
.
Note:
If you do not call this screen, the default values set in the
Default
Adabas Attributes screen are taken. See the
Predict Administration documentation. The
Default Adabas Attributes screen is displayed with
code A in the General Defaults menu.
16:35:58 ***** P R E D I C T ***** 2007-05-31
- Modify Adabas attributes -
File ID ......... HNO-ADA-LOB Added 2006-04-27 at 15:27
Type ............ Adabas, Partitioned by HNO
Contained in DA .
Required attributes Physical distribution type
Phys. file number ..* 54 Simple file
Min ISN ............. 1
Max ISN ............. 667
Device Cylinder Blocks Padding factor Max 2. alloc
*----- ---------- ---------- -------------- ------------
ASSO 3380 UI 1 10
NI 1
DATA 3380 DS 1 10
Loading attributes Loading attributes
Max recl. ........... One AC extent .......... N (Y,N)
ISN reusage ......... N (Y,N) DS reusage ............. Y (Y,N)
User ISN ............ N (Y,N) Mixed DS device ........ Y (Y,N)
LOB file number ....*
* Additional attributes ..* S |
Note:
Up to six additional input screens can be called from
this screen.
Parameters |
Required
attributes
|
Phys. file number |
If a database is specified, the file number is taken as
a physical file number automatically if this is possible. If
not, a free physical number can be selected from a selection
window.
|
LOB file
number
|
An associated LOB file can be specified for a base file
containing fields of type LO. Whenever the number of an associated LOB file is
entered in the Adabas attributes of a base file, an own set of Adabas
attributes is stored for SAG-ADA-LOB having the specified file number.
|
Physical distribution type |
The distribution type of the physical file which
describes how the logical file is stored. Read only field.
|
Min ISN |
ADALOD LOAD parameter MINISN. |
Max ISN |
ADALOD LOAD parameter MAXISN. |
Device and Size Specification for Adabas
Files
....................................
....................................
Device Cylinder Blocks Padding factor Max 2. alloc
*----- -------- -------- -------------- ------------
ASSO 3380 UI 10
NI
DATA 3380 DS 10
....................................
....................................
|
The device type and the size of the Upper Index (UI), Normal Index
(NI) and Data Storage (DS) can be specified. If the size is
specified in blocks, the equivalent size in cylinders provided by Predict is
preceded by greater than (>) if the number of cylinders does not match
exactly. If the size is specified in cylinders, Predict provides the equivalent
size in blocks. The maximum secondary allocation in blocks can also be
specified in each case.
Four characters specify the type of device used to store this part
of the file. This device type must already be defined in the Predict database
object containing this file. When this device type is changed in the database,
the same change should be made in every file object contained in the
database.
DATA padding factor |
ADALOD LOAD parameter DATAPFAC. |
ASSO padding factor |
ADALOD LOAD parameter ASSOPFAC. |
Device |
The device type of the Upper Index (UI), Normal Index
(NI) and Data Storage (DS). The device type for Data Storage is ADALOD LOAD
parameter DSDEV.
|
Size (Cylinders/Blocks) |
ADALOD LOAD parameters UISIZE (Upper Index), NISIZE
(Normal Index) and DSSIZE (Data Storage).
|
Loading attributes |
Max recl. |
ADALOD LOAD parameter MAXRECL. |
ISN reusage |
ADALOD LOAD parameter ISNREUSE. |
User ISN |
ADALOD LOAD parameter USERISN. |
One AC extent |
ADALOD LOAD parameter NOACEXTENSION. |
DS reusage |
ADALOD LOAD parameter DSREUSE. |
Maximum secondary allocation |
ADALOD LOAD parameters MAXUI (Upper Index), MAXNI
(Normal Index) and MAXDS (Data Storage).
|
Additional
Options
|
Additional Attributes |
Y |
Displays a window for specifying
the following Adabas attributes:
-
Phys. distribution attr.
-
Miscellaneous attributes
-
ADAM key definition
-
Extent allocation
-
Distribution criteria
-
Encodings
|
|
Note:
Phys. distribution attr. and Extent allocation only
appear in this window if applicable.
Phys. distribution attr.
13:19:12 ***** P R E D I C T ***** 2007-05-31
- Modify Adabas attributes -
File ID ......... HNO-NEW Added 2007-05-31 at 13:19
Type ............ Adabas, Partitioned by HNO
Contained in DA . HEB-55-HEB-NW-V (PDBnr: 55)
Distribution attribute
Phys. distribution type ..* P Partitioned
Loading attributes
Min ISN ............. 19
Max ISN ............. 667
One AC extent ....... N (Y,N)
* Additional attributes ..* N
|
Parameters |
Phys. distribution type |
The types for the
physical file are limited by the logical distribution type, as shown
below:
|
Physical distribution Type |
Logical
distribution Type
|
E |
expanded |
E |
expanded |
P |
partitioned |
P |
partitioned |
blank |
simple File |
any |
|
Miscellaneous Attributes and
Adabas Security Definition
13:33:18 ***** P R E D I C T ***** 2011-05-31
- Modify Adabas attributes -
File ID ......... XYZ-NEW Added 2011-05-31 at 13:19
Contained in DA . by XYZ
PDBnr ........... PFnr ... 123
Adabas Security definition
Access level ........... (0-15)
Update level ........... (0-15)
Loading attributes Record spanning
Ciphered ............... N (Y,N) Spanned .............. Y (Y,N)
LOWNERID ............... 0 (0-8) Max secondary ISN .... 1122
Refresh from program ... N (Y,N) Secondary start RABN . 3344
Automatic allocation ... Y (Y,N)
PLOG ................... Y (Y,N)
ISN size ..............* 0
Erase .................. N (Y,N)
Index compression ...... N (Y,N)
No BT file ............. N (Y,N)
Max occ system fields .. 10 (1-20)
|
Parameters |
Access level |
The Adabas access security level of the file. |
Update level |
The Adabas update security level of the file. |
Ciphered |
Y |
The file is a ciphered
file.
|
|
LOWNERID |
Length of internal Owner ID of a multi-client
file.
|
Refresh from program |
Adabas parameter PGMREFRESH. See the Adabas DBA
documentation.
|
Automatic allocation |
Y |
Adabas will automatically allocate
and deallocate extents. See the Adabas Reference
documentation.
|
|
PLOG |
Y |
Database runs with protection log.
UNIX only.
|
|
ISN Size |
Length of ISN.
Valid values: 0, 2, 3 and 4.
For Adabas/UNIX: 0, 2 and 4 are valid.
For mainframes: 0, 3 and 4 are valid.
|
Erase |
Y |
For Adabas/UNIX. All index and data
storage blocks are overwritten with zeroes when they are returned to the free
space table.
|
|
Index compression |
Y |
Adabas reduces space requirements
for the index and for data storage by removing redundant information on an
individual descriptor basis.
|
|
No BT file |
Y |
Exclude file from BACKOUT
TRANSACTION processing.
|
|
Record spanning |
Spanned |
When record spanning is enabled,
the size of compressed records in a file may exceed the maximum data storage
block size. Default is Y.
|
Max secondary ISN |
Defines the initial size of
secondary ISNs.
|
Secondary start RABN |
If spanned records are used, a
secondary address converter is used to map the secondary ISNs to the RABNs of
the Data Storage blocks where the secondary records are stored.
|
|
Max occ system fields |
This parameter specifies the maximum number of values
generated for a system-generated multiple-value field.
|
Extent Allocation - Size Specifications For More Than One
Extent
More than one extent can be specified using the
Extent allocation option in the Modify Adabas attributes selection
window.
The size and first RABN (Start Rb) of the
Address Converter (AC), Upper Index (UI), Normal Index (NI) and Data Storage
(DS) can be specified for up to 99 extents. The total space
allocated is displayed in the upper right corner of the screen.
13:47:50 ***** P R E D I C T ***** 2007-05-31
- Modify Adabas attributes -
File ID ......... HEB-FI-PART Modified 2007-05-31 at 09:24
Contained in DA . HEB-DA-TRANS by FST
PDBnr ........... 21 PFnr ... 1
+- Total -------------------+
Extent *Device Start RABN Cylinder Blocks ! Cylinder Blocks !
1 AC 3390 1 ! AC 1 !
UI 3390 ! UI !
NI 3390 ! NI !
DS 3390 ! DS !
+---------------------------+
2 AC
UI
NI
DS
3 AC
UI
NI
DS
* Additional attributes ..* S Scroll to .... 1
|
Specifying Restrictions on Input Data - Distribution
Criteria
Distribution criteria determine which data can be written to a
file.
13:13:39 ***** P R E D I C T ***** 2007-05-31
- Modify Adabas attributes -
File ID ......... PD-AD1 Modified 2007-05-31 at 10:08
Contained in DA . DEMO-DB by PD
PDBnr ........... 180 PFnr ... 13
Ty Partitioning field F Cs Length Occ D U DB N NAT-l
-- *------------------------------- -- -- -------- ----- - - -- - -----
1 Access ....* Critical ..* (Y,N) Shared Partition .. (Y,N)
Part. name .
High value . Zoom: N
2 Access ....* Critical ..* (Y,N) Shared Partition .. (Y,N)
Part. name .
High value . Zoom: N
3 Access ....* Critical ..* (Y,N) Shared Partition .. (Y,N)
Part. name .
High value . Zoom: N
* Additional attributes ..* S Scroll to ....
|
Parameters |
Partitioning field |
ID of the field used to distribute data into separate
partitions. The field must exist in the file.
|
Access |
Specifies the access
level of a partition.
|
F |
Full. Read/write access is
permitted.
|
R |
Read. Read-only access is
permitted.
|
N |
No access. |
|
Critical |
Specifies whether a
partition is considered critical or not.
|
Y |
Critical. |
N |
Not critical. |
|
Shared Partition |
Specifies whether to
allow partition sharing for minimal data movement or not.
|
Y |
Allowed. |
N |
Not allowed. |
|
Value |
Value to be checked. If the value is longer than 50
characters, set Zoom to Y.
|
Scroll to |
If more validation criteria are specified than can be
displayed in one screen, the criteria to be displayed on top of the list can be
specified in the field Scroll to.
|
Modifying ADAM Descriptor Definition
13:40:40 ***** P R E D I C T ***** 2007-05-31
- Modify Adabas attributes -
File ID ......... HNO-NEW Added 2007-05-31 at 13:34
Contained in DA . by HNO
PDBnr ........... PFnr ... 123
ADAM descriptor definition
Field ID ........*
Parm .............
Overflow .........
|
Parameters |
ADAM descriptor
definition
|
Field ID |
Fields to be used as ADAM descriptor.
ADALOD LOAD parameter ADAMDE.
|
Parm |
ADALOD LOAD parameter ADAMPARM. |
Overflow |
ADALOD LOAD parameter ADAMOFLOW. |
Modifying Vista elements
13:51:47 ***** P R E D I C T ***** 2007-05-31
- Add Vista element -
File ID ......... JPE340 Modified 2007-05-31 at 13:50
Type ............ Adabas, Partitioned by HEB
Network ........* HOME
Simple .......... Y (Y,N) Partition ID assignment ..* V Vista
Vista Max number of partitions .. 255
Environment ID . Enable Read-by-ISN ........ Y (Y,N)
DBnr ........... 1 Part. file concurrency .... 8
Fnr ............ 3 Store control option .....* 1 Reject
Name ...........
Database PDBnr PFnr Criterion
*------------------------------- ----- ----- --------------------
1
Scroll to:
|
Parameters
See the section
Including the Definition in the Vista
Table in the section Adabas Vista in
the Predict and Other Systems documentation for a
description of all parameters.
Encodings
Universal encoding support of an Adabas file can be defined in the
screen shown
below.
13:40:40 ***** P R E D I C T ***** 2007-05-31
- Modify Adabas attributes -
File ID ......... HNO-NEW123 Modified 2007-05-31 at 13:34
Contained in DA . HNO-TEST by HNO
PDBnr ........... 12 PFnr ... 123
Universal encoding support
FACODE ..* none
FWCODE ..* none
FUWCODE .* none
* Additional attributes ..* S
|
Note:
See the Adabas Administration documentation
for further information on this topic.