Purpose: The CHECK command can be used to validate the product rule members or license information.
When a rule member is specified, the product rules are read from the PARMLIB DD statement and converted into data structures. The CHECK command performs all functions of the REFRESH command, but the product will not use the converted rules.
When LICENSE is specified, DIF reads the LICENSE member from the PARMLIB DD statement and performs license validation on the requested product. This facility allows new license entries to be validated without performing a product restart.
Syntax:
CHECK {product | *} [member | LICENSE]
Comments: By default, DIF reads the control
statements from a member called ACCRULES. An alternate member name can
be specified on either the START or SET commands, or an
alternate member name can be specified on the CHECK command.
CHECK
command attempts to read the control statements from a DD statement using the member name for
the DDname.Examples: In the following example, DIF reads and validates the ACC rule control statements.
F DIF,CHECK ACC
In the following example, DIF validates the license entries for ACC.
F DIF,CHECK ACC LICENSE