Space announcement We are no longer updating this space, and you cannot comment on this space. The RECOVERY PLUS for IMS component is now documented in BMC AMI Backup and Recovery for IMS.

IDCAMS keyword


The IDCAMS keyword lets you invoke IDCAMS to delete and redefine/allocate the VSAM/OSAM data set during a full recovery.

When performing a roll-forward recovery, the Recovery utility ignores the IDCAMS keyword for the database data set group. When you specify the IDCAMS keyword in conjunction with the BLDINDEX keyword, IDCAMS is invoked for the index data sets.

You must include an AMSPDS DD statement when you specify the IDCAMS keyword. The DELPDS DD statement is optional.

Warning

The Recovery utility does not edit the statements passed to IDCAMS. A nonzero return code passed back from IDCAMS results in the termination of the recovery process. Use MAXCC to reset the return code to zero.

The IDCAMS keyword used with the REC or AREC control statements is not compatible with DBDEF or DBDEFNAM. Refer also to the MEMLIST-keyword option of the DBDEF command.


Uses

IDCAMS(*) is optional on the following control statements:

  • AREC
  • GLBL
  • GROUP
  • REC

IDCAMS(memname) is optional on the following control statements:

  • AREC
  • REC

The IDCAMS(*) keyword is required when using DBDEF commands to recover to alternate named data sets.

Related keywords

None

Syntax

  • IDCAMS(*)
  • IDCAMS(memname)

Values

Specify one of the following values:

  • *—Use the member name retrieved from the AMSPDS/DELPDS DD statements that matches the ddname of the database data set group or area.
  • memname—Use this member name (1-8 characters) in the AMSPDS/DELPDS DD statements.

Default

None

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*