Previous Topic: ACFDBVSM - Creating or Merging CMS and VSAM DatabasesNext Topic: ACFRECVR - Performing Recoveries


ACFLINIT - Initializing VSAM Databases

This utility initializes a VSAM database and prepares it for loading by the ACFDBRST utility or the ACFDBVSM utility. See the following sections (earlier in this chapter for more information about these utilities:

Prerequisites

You must define the output files before you can run this utility. You must create a DLBL for the VSAM catalog is required. The syntax is:

DLBL IJSYSCT fm DSN catname (VSAM
fm

The filemode of the disk the catalog is on.

catname

The DSN of the catalog.

Enter the following command to create a DLBL for each initialized VSAM file:

DLBL ddname fm DSN dsn (VSAM
ddname

The ddname of the VSAM database to initialize. Valid options are LID, RULES, or INFO.

fm

The filemode of the disk the VSAM database is on.

dsn

The actual VSAM data set name that was defined with IDCAMS and is initialized.

Running ACFLINIT

This utility initializes any one or all three CA ACF2 for z/VM databases. Enter the following command to run this utility:

ACFLINIT

The syntax is:


              {[ LID   ]           }
ACFLINIT      {[ RULES ] [RESTORE] }
              {[ INFO  ]           }
                 lid
LID, RULES, INFO

Specify one of these keywords to indicate you only want to initialize the specified database in preparation for a restore of the VSAM databases.

RESTORE

Specify this parameter if you are running this utility in preparation for the ACFDBRST utility.

lid

Specify a logonid to initialize all three databases and insert this logonid into the Logonid database. This logonid has no unscoped SECURITY and ACCOUNT privileges. If you do not specify any parameter, the lid defaults to ACFUSER.

Sample Utility

A sample of the ACFLINIT utility (ACFLINIT SAMPEXEC) is provided with CA ACF2 for z/VM Security for VM. This sample exec automatically determines if you must use EXECOS to run the utility.