The DFHCSDUP SCAN command

SCAN all the IBM®-supplied groups and user-defined groups for a specified resource. The definition of the matched resource in an IBM supplied group is compared with the definition(s) of the corresponding matched resource in the user groups.

Read syntax diagramSkip visual syntax diagramSCAN syntax
 
>>-SCAN--+-Connection(name)---+--+------------------+----------><
         +-CORbaserver(name)--+  '-ALIAS(aliasname)-'
         +-DB2Conn(name)------+
         +-DB2Entry(name)-----+
         +-DB2Tran(name)------+
         +-DJar(name)---------+
         +-DOctemplate(name)--+
         +-Enqmodel(name)-----+
         +-File(name)---------+
         +-Journalmodel(name)-+
         +-Lsrpool(name)------+
         +-Mapset(name)-------+
         +-PARTItionset(name)-+
         +-PARTNer(name)------+
         +-PIpeline(name)-----+
         +-PROCesstype(name)--+
         +-PROFile(name)------+
         +-PROGram(name)------+
         +-Requestmodel(name)-+
         +-Sessions(name)-----+
         +-TCpipservice(name)-+
         +-TDqueue(name)------+
         +-TErminal(name)-----+
         +-TRANClass(name)----+
         +-TRANSaction(name)--+
         +-TSmodel(name)------+
         +-TYpeterm(name)-----+
         +-Urimap(name)-------+
         '-Webservice(name)---'
 

Description

For information about the types of resource that you can specify on the SCAN command, and for a description of the attributes and default values of each resource type, see the CICS® Resource Definition Guide.

The SCAN command searches all the IBM supplied groups in the CSD for a resource definition of a specified name and type. A message is issued with the results of the search. The user-defined groups are then searched for the same resource definition. The outcome of this can be one of the following:

If aliasname is specified, the user groups are searched using aliasname.

Notes:
  1. The compatibility groups DFHCOMPx are not scanned as part of the IBM supplied groups but as user defined groups.
  2. The DESCRIPTION attribute is not used in the comparison.

You can use the SCAN command to check for differences between IBM-supplied definitions that you have modified and the latest IBM-supplied versions after an upgrade.

Options

Alias(aliasname)
specifies the alias name of the resource type to be searched for in the user-defined groups.

This operand is optional.

Resource(name)
specifies the name of the resource type to be searched for in the IBM-supplied groups, and in the user-defined groups if aliasname is not specified. The resource option must always be the first operand of the SCAN command.

Examples

To search the CSD for transaction CEDA:

 
SCAN TRANSACTION(CEDA)

The result of this could look like:

 
 DFH5130 I PRIMARY CSD OPENED;  DDNAME: DFHCSD
 DFH5633 I TRANSACTION CEDA FOUND IN GROUP DFHSPI
 DFH5631 I TRANSACTION CEDA FOUND IN GROUP A1
           MATCHES THE IBM SUPPLIED DEFINITION IN GROUP DFHSPI
 DFH5631 I TRANSACTION CEDA FOUND IN GROUP A2
           MATCHES THE IBM SUPPLIED DEFINITION IN GROUP DFHSPI
 DFH5632 I TRANSACTION CEDA FOUND IN GROUP DFHCOMP1
           DOES NOT MATCH THE IBM SUPPLIED DEFINITION
           IN GROUP DFHSPI
 DFH5101 I SCAN COMMAND EXECUTED SUCCESSFULLY.
 

To search the CSD for transaction CEDA with an alias name of AEDA:

 
SCAN TRANSACTION(CEDA) ALIAS(AEDA)

The result of this could look like:

 
 DFH5130 I PRIMARY CSD OPENED;  DDNAME: DFHCSD
 DFH5633 I TRANSACTION CEDA FOUND IN GROUP DFHSPI
 DFH5631 I TRANSACTION AEDA FOUND IN GROUP A3
           MATCHES THE IBM SUPPLIED DEFINITION IN GROUP DFHSPI
 DFH5101 I SCAN COMMAND EXECUTED SUCCESSFULLY.
 

Back to full list of commands: Resource management utility DFHCSDUP commands

[[ Contents Previous Page | Next Page Index ]]