Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Changes since the last edition of the manual

The “Introductory Guide to DMS” was last published for BS2000 OSD/BC V10.0. The following major changes have been made since the last edition of the manual:

  • The "Net-Storage" section in the "Volumes" chapter now includes the processing of SAM node files, which are supported from BS2000 OSD/BC V11.0 onwards.

  • The NET-CODED-CHARACTER-SET (NETCCS) file attribute describes how the actual coding is to be converted on the Net-Storage, when node files are processed or displayed in BS2000. The file attribute is supported for node files, but the entry is only evaluated for SAM node files. For PAM node files created in BS2000 OSD/BC V10.0, the value is implicitly assumed to be *NO-CONV.
    The NET-CODED-CHARACTER-SET can be explicitly specified with the CREATE-FILE or MODIFY-FILE-ATTRIBUTES commands. By default, the NETCCSN of a file to be created is determined from the user specific setting. This setting, in turn, is based on the NETCODE system parameter when the user is being created.

  • Node files can now also be imported as SAM files, using IMPORT-NODE-FILE.

  • The SHOW-FILE-ATTRIBUTES command outputs the value of the last-byte pointer as LAST-BYTE in the information section Allocation or as S variables if the respective valid bit has been set in the catalog entry of the file. In addition, files can be selected based on the properties of the last-byte pointer.

  • When creating ISAM files, the new system parameter ISBLKCTL controls the BLK-CONTR file attribute, if the user has made no other specification. The default setting, ISBLKCTL=c'NONKEY', causes NK-ISAM files (BLK-CONTR=DATA file attribute) to be created by default on K disks as well This default setting is a consequence of the fact that K-ISAM is becoming less and less relevant in practice.

  • From BS2000 OSD/BC V11.0B onwards:
    To support version backup (from HSMS V12.0 onwards), the file catalog has been expanded with the file attribute NUM-OF-BACKUP-VERS. The value defined for this file attribute (0 to 32) determines whether the file is part of the version backup and, if yes, also the maximum number of file versions to be saved in the version backup archive. If the value is 0, the file is not part of the version backup. Temporary files, files on private disk, files on tape and file generations are not supported by the version backup, i.e. for these files the value can only be 0. The setting is specified in the CATAL macro (NUM_OF_BACKUP_VERS operand) or in the CREATE-FILE and MODIFY-FILE-ATTRIBUTES (NUM-OF-BACKUP-VERS operand) commands. If no value is specified, the value from the NUMBACK system parameter is taken over for all files that support version backup.

Overview of the changes to the DMS macro interface:

Macro / Operand or RC

Nature of the change

CATAL

New operand: NETCCS determines the NET-CODED-CHAR-SET.

New operand from V11.0B onwards: NUM_OF_BACKUP_VERS specifies whether the file is part of the version backup and, if yes, also the maximum number of file versions to be saved in the version backup archive.

FSTAT

New operand: LBPOINT for selecting files based on the value of the last-byte pointer.
The output area also contains the NETCCS file attribute.

New operand from V11.0B onwards: VERSION-BACKUP for selecting files based on whether they can be part of an version backup. A file can only be part of an version backup if the NUM-OF-BACKUP-VERS file attribute has a value > 0.
The #BACK-VERS output field includes the value for the NUM-OF-BACKUP-VERS file attribute.

IMPNFIL

New operand value: FILESTR=*SAM imports node files as SAM files.

A full description of the macros is provided in the “DMS Macros” manual [1 (Related publications)].

Overview of the changes to the DMS command interface

Command / Operand

Nature of the change

CREATE-FILE

New operand: NET-CODED-CHAR-SET determines the NET-CODED-CHAR-SET for node files.

New operand from V11.0B onwards: NUM-OF-BACKUP-VERS specifies whether the file is part of the version backup and, if yes, also the maximum number of file versions to be saved in the version backup archive.

IMPORT-NODE-FILE

New operand value: FILE-STRUCTURE=*SAM imports node files as SAM files.

MODIFY-FILE-ATTRIBUTES

New operand: NET-CODED-CHAR-SET determines the NET-CODED-CHAR-SET for node files.

New operand from V11.0B onwards: NUM-OF-BACKUP-VERS specifies whether the file is part of the version backup and, if yes, also the maximum number of file versions to be saved in the version backup archive.

SHOW-FILE-ATTRIBUTES

New operand: LAST-BYTE-POINTER selects files based on the value of the last-byte pointer.
Output to SYSOUT and in S variables expanded for the lastbytepointer and NETCCS.

New operand from V11.0B onwards: VERSION-BACKUP selects files based on whether they can be part of an version backup. A file can only be part of an version backup if the file attribute NUM-OF-BACKUP-VERS has a value > 0.

When output to SYSOUT, the NUM-OF-BACKUP-VERS file attribute is displayed in the #BACK-VERS output field, when output to S variables, it is displayed in var(*list).NUM-OF-BACKUP-VERS.

A full description of the commands is provided in the “Commands“ manual [3 (Related publications)].

General change

GS (global storage) as a non-volatile cache medium is no longer supported.

From BS2000 OSD/BC V11.0 onwards, the connection of peripheral devices is only supported via type FC channel. Together with the type S channel, the function “shareable private disk” (SPD) has been omitted.

From BS2000 OSD/BC V11.0 onwards, encrypting and decrypting of files is done via the CRYPT subsystem, see the “CRYPT” manual [24 (Related publications)].