Previous Topic: @CFDEDFT-Generate Default Value for Database Record FieldNext Topic: @GNVMFDR-Field Definition Record Generator Macro


@DDSN-Dynamic Data Set Allocation Macro

The @DDSN macro specifies the CMS filenames for each set of CA ACF2 for z/VM databases. With CA ACF2 for z/VM database sharing, this macro specifies the names of the VSE/VSAM databases. This macro dynamically allocates the group of CA ACF2 for z/VM databases used at system startup time. To use this macro, enter the following command:

DDSN(name)

After the following message appears:

ACFpgm000R: Enter CA‑ACF2 startup options or press enter

Specify this system startup option with the name of the CA ACF2 for z/VM database group, defined in the ACFFDR by the name operand. If you do not specify a group name at system startup time, CA ACF2 for z/VM uses the first group of CA ACF2 for z/VM databases specified in the @DDSN macro as the default.

The syntax of the @DDSN macro is:


@DDSN  name,                      DEFAULT GROUP INDEX
       RULE=filename,             RULES CLUSTER
       LID=filename,              LOGONID CLUSTER
       INFO=filename              GEN RESOURCE CLIST

A set of operands and corresponding values must exist for each set of defined CA ACF2 for z/VM databases

name

The one‑ to eight‑character name of the CMS file or VSE/VSAM data set allocation group. The default is PRIMARY. We also supply a default group named BACKUP.

RULE

The one‑ to eight‑character CMS filename (specified in single quotes) for the Rule database. The default is RULES for the PRIMARY group and BKRULES for the BACKUP group. If you are using VSE/VSAM data sets, specify the full data set name in single quotes (for example, RULE='ACF2.VSAM.RULES'). For VSAM databases, be sure to specify more than one data set name level.

LID

The one‑ to eight‑character CMS filename (specified in single quotes) for the Logonid database. The default is LID for the PRIMARY group and BKLID for the BACKUP group. If you are using VSE/VSAM data sets, specify the full data set name in single quotes (for example, LID='ACF2.VSAM.LID'). For VSAM databases, be sure to specify more than one data set name level.

INFO

The one‑ to eight‑character CMS filename (specified in single quotes) for the Infostorage database. The default is INFO for the PRIMARY group and BKINFO for the BACKUP group. If you are using VSE/VSAM data sets, specify the full data set name in single quotes (for example, INFO='ACF2.VSAM.INFO'). For VSAM databases, be sure to specify more than one data set name level.

The following ACF subcommand command displays the values specified in the @DDSN macro:

SHOW DDSNS

SHOW DDSNS also displays the set of files that are currently in use. You must specify at least one @DDSN specification. There is a maximum of 16 specifications per ACFFDR.