Version 8.1.4
 —  DBA Reference Summary  —

Adabas Device Types and Block Sizes

The standard characteristics of the device types supported by Adabas in environments under the z/OS, z/VSE, z/VM, and BS2000 operating systems are summarized here.


Supported z/OS and z/VM Device Types

The standard characteristics of the device types supported by Adabas on z/OS and z/VM are summarized in the following table. Adabas block sizes and RABNs per track are provided for each Adabas component for each device type.

Device Trks/Cyl ASSO DATA WORK PLOG/RLOG CLOG TEMP/SORT/DSIM Notes
0512 16 2044:8 4092:4 8192:2 8192:2 8192:2 8192:2  
3310 11 2044:8 4092:4 4096:4 4096:4 4096:4 8192:2  
3330 19 1510:8 3140:4 4252:3 4252:3 3156:4 3140:4  
3340 12 1255:6 2678:3 3516:2 3516:2 3516:2 3500:2  
3350 30 1564:11 3008:6 4628:4 4628:4 3024:6 3008:6  
3370 12 2044:15 3068:10 5120:6 5120:6 3072:10 7680:4  
3375 12 2016:15 4092:8 4096:8 4096:8 4096:8 8608:4  
3380 15 2004:19 4820:9 5492:8 5492:8 4820:9 7476:6 3
3390 15 2544:18 5064:10 5724:9 5724:9 5064:10 8904:6 3
8345 15 4092:10 22780:2 22920:2 22920:2 22920:2 22920:2  
8350 30 3008:6 6232:3 9442:2 9442:2 9442:2 9442:2 1
8380 15 3476:12 6356:7 9076:5 9076:5 9076:5 9076:5 1
8381 15 3476:12 9076:5 11476:4 11476:4 9076:5 9076:5 1
8385 15 4092:10 23292:2 23468:2 23468:2 23468:2 23468:2 1
8390 15 3440:14 6518:8 10706:5 10706:5 8904:6 8904:6 1
8391 15 4136:12 10796:5 13682:4 13682:4 8904:6 18452:3 1
8392 15 4092:12 12796:4 18452:3 18452:3 18452:3 18452:3 1
8393 15 4092:12 27644:2 27990:2 27990:2 27990:2 27990:2 1
9332 6 2044:10 4092:5 5120:4 5120:4 10240:2 10240:2 2
9335 6 2556:14 3580:10 5120:7 5120:7 7168:5 7168:5  
9345 15 4092:10 7164:6 11148:4 11148:4 22920:2 22920:2 3

Notes:

  1. The 8350, 838n, and 839n are pseudodevice types physically contained on a 3350, 3380, and 3390 device, respectively, but for which some or all of the standard block sizes are larger.
  2. The number of tracks per cylinder listed here is artificial.
  3. The IBM RAMAC 9394 emulates devices 3390 Model 3, 3380 Model K, or 9345 Model 2.

Top of page

Supported z/VSE Device Types

The standard characteristics of the device types supported by Adabas are summarized in the following table. The Adabas block sizes and RABNs per track are provided for each component for each device type.

Device Trks/Cyl ASSO DATA WORK PLOG/RLOG CLOG TEMP/SORT/DSIM Notes
1512 7 1536:37 18944:37 18944:37 18944:37 18944:37 18944:37  
3375 12 2016:15 4092:8 4096:8 4096:8 4096:8 8608:4  
3380 15 2004:19 4820:9 5492:8 5492:8 4820:9 7476:6 2
3390 15 2544:18 5064:10 5724:9 5724:9 5064:10 8904:6 2
3512 16 4096:64 16384:16 16384:16 16384:16 16384:16 16384:16  
5121 15 2048:16 4096:8 4096:8 4096:8 4096:8 4096:8  
5122 15 4096:8 8192:4 8192:4 8192:4 8192:4 8192:4  
5123 15 4096:8 16384:2 16384:2 16384:2 16384:2 16384:2  
8345 15 4092:10 22780:2 22920:2 22920:2 22920:2 22920:2  
8380 15 3476:12 6356:7 9076:5 9076:5 9076:5 9076:5 1
8381 15 3476:12 9076:5 11476:4 11476:4 9076:5 9076:5 1
8385 15 4092:10 23292:2 23468:2 23468:2 23468:2 23468:2 1
8390 15 3440:14 6518:8 10706:5 10706:5 8904:6 8904:6 1
8391 15 4136:12 10796:5 13682:4 13682:4 8904:6 18452:3 1
8392 15 4092:12 12796:4 18452:3 18452:3 18452:3 18452:3 1
8393 15 4092:12 27644:2 27990:2 27990:2 27990:2 27990:2 1
9345 15 4092:10 7164:6 11148:4 11148:4 22920:2 22920:2 2

Notes:

  1. The 8350, 838n, and 839n are pseudo-device types physically contained on a 3350, 3380, and 3390 device, respectively, but for which some or all of the standard block sizes are larger.
  2. The IBM RAMAC 9394 emulates devices 3390 Model 3, 3380 Model K, or 9345 Model 2.

Top of page

BS2000 Device Types and Block Sizes

The primary access method for direct access data sets used by Adabas under BS2000 is PAM (primary access method). The device types defined by Adabas establish a logical structure on a PAM data set in order to process a fixed number of consecutive PAM blocks (e.g., one Adabas block consisting of two PAM blocks or one logical track consisting of four PAM blocks).

These device types are “artificial”; there is no relation to the physical devices being used. A maximum of 16 PAM blocks per track can be combined into one I/O call. For more than 16 PAM blocks per track, parameter chaining is used.

The artificial device types defined by Software AG for BS2000 systems are summarized in the following table. The ASSO, DATA, WORK, PLOG, CLOG, and TEMP/SORT/DSIM block sizes are given in RABNs per track.

Device Trks/Cyl PAM Blks/Trk ASSO DATA WORK PLOG CLOG TEMP/SORT/DSIM Notes
2000 20 4 2048:4 4080:2 4096:2 4096:2 4096:2 4080:2  
2001 19 8 2044:8 4092:4 4096:4 4096:4 8192:2 8192:2  
2002 19 8 4092:4 8188:2 8192:2 8192:2 16384:1 16384:1 see note 1
2003 17 15 2044:15 6140:5 6144:5 6144:5 10240:3 10240:3  
2004 17 15 6140:5 10236:3 10240:3 10240:3 30720:1 30720:1  
2005 11 20 2044:20 4092:10 8192:5 8192:5 10240:4 10240:4  
2006 11 20 4092:10 8188:5 10240:4 10240:4 10240:4 10240:4  
2007 17 15 10236:3 30716:3 30720:3 30720:3 30720:3 30720:3 see note 2
2008 17 16 4092:8 32656:1 32760:1 32760:1 32760:1 32760:1 see note 1
2009 17 16 4092:8 32656:1 32740:1 32740:1 32740:1 32740:1 see note 1
2010 15 16 4092:8 8188:4 16380:2 16380:2 16380:2 16380:2 see note 1
2200 15 16 4092:8 8088:4 16380:2 16380:2 16380:2 16380:2 see note 1
2201 15 12 4092:6 12184:2 12288:2 12288:2 12288:2 12288:2 see note 1
2202 15 16 4092:8 16280:2 16380:2 16380:2 16380:2 16380:2 see note 1

Notes:

  1. This device can be used with BS2000/NK4 disk types. In these cases, all direct access database files have been defined with a standard block size which is a multiple of 2.
  2. Although supported, the 2007 device is not recommended for use with Adabas. Support for the 2007 will be removed in a later Adabas release.

If the current database device is not of a compatible type for NK4 disks and it is necessary to migrate it to those disks, you must use the ADAORD RESTRUCTUREDB utility as described in Adabas Utilities.

Splitting Data Sets Across Volumes

For private volumes, splitting is possible under every LOGON user ID:

In ISP format:

/FILE data-set,DEVICE=D3480,VOLUME=PRIV01,SPACE=60000
/FILE data-set,DEVICE=D3480,VOLUME=PRIV02,SPACE=60000

In SDF format:

/CREATE-FILE data-set,PRIV-DISK(SPACE=(60000),VOLUME=PRIV01)
/MOD-FILE-ATTR data-set,PROT=(USER-ACC=*ALL)
/MOD-FILE-ATTR data-set,SUP=PRIV-DISK(SPACE=(60000),VOLUME=PRIV02)

For public volumes, the splitting is possible under every LOGON user ID if the master catalog entry of the pubset has the attribute:

PHYSICAL-ALLOCATION=USER-ALLOWED

This attribute is set by issuing the following command under TSOS:

/MOD-MASTER-CAT CAT-ID=ABC,PHYSICAL-ALLOCATION=USER-ALLOWED

Once this attribute is set, it is possible to split a data set across two or more public volumes under any LOGON user ID that has the right of space allocation on that particular pubset.

In ISP format:

/FILE data-set,VOLUME=ABC.00,DEVICE=D3480,SPACE=60000
/FILE data-set,VOLUME=ABC.01,DEVICE=D3480,SPACE=60000

In SDF format:

/CREATE-FILE data-set,PUB(SPACE=(60000),VOLUME=ABC.00)
/MOD-FILE-ATTR data-set,PROT=(USER-ACC=*ALL)
/MOD-FILE-ATTR data-set,SUP=PUB(SPACE=(60000),VOLUME=ABC.01)

At this point, even a particular physical allocation can be made.

In ISP format:

/FILE data-set,VOLUME=ABC.02,DEVICE=D3480,SPACE=(20002,60000,ABS)

In SDF format (following the CREATE-FILE and MOD-FILE_ATTR...PROT specifications listed earlier):

/MOD-FILE-ATTR data-set,SUP=PUB(SPACE=ABSOLUTE(20002,60000),VOLUME=ABC.02)

The example extent covers physical PAM pages 20002 through 80001 on volume ABC.02. The required disk space must, of course, be available. If you are unsure of the available disk space, consult your system administrator.

Saving the Extent List of Data Sets

The utility ADAR2E converts the extent list of given data sets into a JOB containing /CREATE-FILE commands. For more information, see the section on the ADAR2E utility in the Adabas Utilities documentation.

Top of page