Environment setup member options


The following table describes the options you can set for the environment setup member and the options you can override with the BMCSETUP DD statement.

The SETUP macro contains more options than are documented here; use the options not documented only at the request of BMC Customer Support.

Unless otherwise noted, these options do not have corresponding PLUSIN keywords.

Option

DLIGSET0 values

BMCSETUP DD values

Default

Description

AGN

agnName

Not applicable

None

Specify an application group name for the BMP.

AOI

Y

N

Not applicable

N

Specify whether to use the Online Reorg function automated operator interface.

AOIDISPC

0-255

AOIDISPC(n)

30 (per try)

Specify the maximum number of times the Online Reorg function will check that a DBR or DBD command worked, before Online Reorg function resends or abandons the command.

AOITRY

0-99

AOITRY(n)

2

Specify the maximum number of times Online Reorg function will attempt a DBR or DBD command.

AOIUSER

progName

Not applicable

None

Specify whether to invoke a user exit routine before issuing a /DBR and after issuing a /STA.

AOIWAIT

0-99

AOIWAIT(n)

5

Specify the number of seconds that Online Reorg function waits after DBR and DBD commands are sent to IMS and between checks to see if the command worked.

AUTHREST

A

N

AUTHREST(N)

N

Specify the HFR RESTART DBRC AUTH/NOAUTH option. The following options are available when run with SWAP(N):

  • A:
    • Skip the NOAUTH call at the end of the REORG step.
    • Perform the NOAUTH call at the beginning of the RESTART step.
    • Check for updates to the DB between the REORG and RESTART steps.
    • Turn off NOAUTH at the end of the RESTART step.
  • N:
    • Perform the NOAUTH call at the end of the REORG step.
    • Leave the NOAUTH in effect at the end of the RESTART step.

AUTHTRY

n attempts

AUTHTRY(n)

1

AUTHTRY and AUTHWAIT specify what action the REORG utility should take if DBRC returns an error when attempting to get authorization on a database in the Post Processing phase.

Specify the number of AUTH attempts to make before issuing a WTOR.

AUTHWAIT

n seconds

AUTHWAIT(n5)

5

Specify the number of sends between each AUTH attempt.

BMCPAU

0

1

2

3

BMCPAU(0)

BMCPAU(1)

BMCPAU(2)

BMCPAU(3)

0

Specify whether to use the internal pause command in the CRF component:

  • 0—Use internal pause.
  • 1—Use DBR.
  • 2—Use pause, then switch to DBR if unable to find a quiesce point.
  • 3—Use pause and fail immediately if unable to find a quiesce point

BMCUNP

0

1

BMCUNP(0)

BMCUNP(1)

0

Specify whether to use the internal unpause command In the CRF component:

  • 0—Use internal unpause.
  • 1—Use STA.

BMPDISPC

0-255

BMPDISPC(n)

30 (per try)

Specify the maximum number of times the Online Reorg function checks that all BMPs that were requested to stop were stopped.

BMPTRY

0-99

BMPTRY(n)

2

Specify the maximum number of times Online Reorg function asks for BMPs to be stopped before attempting the DBR or before stopping with a WTOR CANCEL or RETRY.

BMPWAIT

0-99

BMPWAIT(n)

5

Specify the number of seconds that Online Reorg function waits after requesting that a BMP be stopped and between checks to see if that BMP was stopped.

BUFF64

Y

N

BUFF64(Y)

BUFF64(N)

Y

Specify the memory type UNLOAD is to use:

  • Y—allow UNLOAD to use 64-bit memory for buffering
  • N—limit UNLOAD to 31 bit memory for buffering

CENTURY

Y

N

CENTURY(Y)

CENTURY(N)

Y

Turn the century indicator on or off:

  • Y—display a 4-digit year (2008)
  • N—display a 2-digit year (08)

CKUPDATE

(Y,STOP4094)

(Y,OKAYnnnn)

(N)

Not applicable

Y,STOP4094

Specify whether to check the RECON data set for update allocation records dated after the unload file was created. If such records exist, specify the action to take.

COPYIO

0

1

COPYIO(0)

COPYIO(1)

0

Specify the behavior of the COPYIO engine. You can specify one of the following values:

  • 0—run the data sets in parallel tasks
  • 1—use a single thread copy

COPYMIN

1-65535

COPYMIN(nnnnn)

1000

Specify the minimum size of the data set, in cylinders, used for a parallel copy.

CREORG

Y

N

CREORG(Y)

CREORG(N)

Y

Specify the conditional reorg option:

  • Y—invoke conditional reorg
  • N—execute reorg unconditionally

CRFMSG

Y

N

Not applicable

Y

Specify whether CRF should issue a message if CRF initialization fails in the control region.

  • Y—issue a message
  • N—do not issue a message

CRFUNSP

1-999

CRFUNSP(1-999)

100

Specify the number of cylinders to be used for each extent of the temporary HD Unload file used in the Online Reorg function when no BMP is used. Because this might be a large amount of space, you can use this value to control SMS pool usage.

CTLRGINI

Y,Y

Y,N

N,Y

N,N

Not applicable

Y,Y

Controls the activation of CRF and BMC OLR in the control region. The first parameter specifies if CRF is activated and the second controls OLR.

  • Y—activate CRF or OLR
  • N—do not activate CRF or OLR

DATACLAS

Not applicable

Any valid data class

None

Specify the SMS data class.

DATE

(MDY,/)

(DMY,/)

(YMD,/)

Not applicable

MDY,/

Specify the date format and separator. Any nonblank character can be the separator. (MDY,/) provides a date format of MM/DD/YY.

DATEFORM

Not applicable

DATEFORM(MDY)

DATEFORM(YMD)

DATEFORM(DMY)

MDY

Specify the date format.

DATESEP

Not applicable

DATESEP(value)

/

Specify the date separator. Any character is valid.

DBR

F

N

Not applicable

F

Specify whether to switch the OLDS during the /DBR at the end of the reorganization.

DBRSCOPE

P

M

Not applicable

P

Specify P to issue the /DBR command only for the HALDB partitions that you are reorganizing.

Specify M to issue the /DBR command for the main HALDB (all partitions). Use this value to speed up post-processing when you are reorganizing the entire HALDB.

DFSDBUX1

Y

N

Not applicable

Y

Specify if UNLOAD PLUS/EP for IMS or LOADPLUS/EP for IMS should invoke DFSDBUX1 when it is present in the STEPLIB or DFSRESLB:

  • Y—invoke DFSDBUX1 when it is present
  • N—do not invoke DFSDBUX1 even when it is present

DYNALLOC

(Y)

(N)

(Y,Y,Z)

(N,Y)

Not applicable

N

Specify whether to dynamically allocate database data set, output (shadow) database data sets, and the data set name extension for dynamically allocated output data sets.

EDMINIT

Y

N

Not applicable

Y

Specify whether to activate EDM:

  • Y—activate EDM if the EDM Data Capture modules are present
  • N—do not activate EDM even if the EDM Data Capture modules are present

EOJACCES

EX

UP

RD

RO

EOJACCESS(EX)

EOJACCESS(UP)

EOJACCESS(RD)

EOJACCESS(RO)

Start the database in the same access it was in before the Reorg job.

Specify the access parameter that is appended to the final /STA command issued by a REORG job.

EXSRTACT

Y

N

Not applicable

Y

Specify if the ACCT= PARM is to be added to generated IEESYSAS JCL used for the external SECONDARY INDEX UTILITY sort address space. The account data from the batch job is copied to the ACCT= parameter.

  • Y—Add the ACCT= parameter
  • N—Do not add the ACCT= parameter.

EXTSORT

ALL

SIU

CRF

HDSORT

LOAD

PRP

COPY

EXTSORT(ALL)

EXTSORT(SIU)

EXTSORT(CRF)

EXTSORT(HDSORT)

EXTSORT(LOAD)

EXTSORT(PRP)

EXTSORT(COPY)

None

Specify which products should use the external sort facility.

DLIGSET0 accepts multiple product names while BMCSETUP only allows one.

FRFPRINT

Not applicable

Not applicable

BMCPRINT

GSGNAME

gsgName

Not applicable

None

Specify a GSG name for RSR.

HULABSP

1-999

Not applicable

20

Define the maximum amount of database buffer space to be used for the Unload function Application Program Interface (API).

HULDBSP

1-999

Not applicable

20

Define the maximum amount of database buffer space to be used for the Unload function Database Selection Facility (DBSF)

HULSBSP

1-999

Not applicable

20

Define the maximum amount of database buffer space to be used for DBSCAN.

HULUBSP

1-999

Not applicable

20

Define the maximum amount of database buffer space for the Unload function to use.

You can override the default you set here by specifying the BUFSPACE keyword. See BUFSPACE.

ICP

Y

N

Not applicable

N

Specify whether to invoke the Image Copy function.

IDCAMS

(input)

(input,output)

(input,output, Y)

(input,output, N)

Not applicable

,,N

Specify input or input and output files for IDCAMS processing and whether to reclaim space after the Online Reorg.

IMSID

imsID

Not applicable

None

Use imsid as the IMSID portion of the PDX key.

IMSMACB

N

Y

IMSMACB(N)

IMSMACB(Y)

Y

N—This utility job step should not attempt to use IMS Managed ACBs regardless of the availability of contents of any DFS3CDX0 module, DFSDF parameter, or the IMS PARMLIB member.
Y—This utility job step should use the normal methods of executing any existing DFS3CDX0 module or reading the IMS PARMLIB member to indicate if IMS Managed ACBs should be used.  

LANGUAGE

ENGLISH

Not applicable

ENGLISH

Do not change.

LAPINOTR

F

B

N

Not applicable

F

Specify how to perform the NOTIFY.REORG LOAD API:

  • F—For the LOAD API JOBSTEP, perform the NOTIFY.REORG during the step initialization.The F option is more efficient than the B option, but when F is specified, the NOTIFY.REORG is loaded for failed job steps.
  • B—For the LOAD API JOBSTEP, perform the NOTIFY.REORG during step termination. The B option is less efficient than the F option, but the NOTIFY.REORG is skipped for failed job steps.
  • N—Do not perform the NOTIFY.REORG LOAD API.

LDPPRINT

Not applicable

Not applicable

BMCPRINT

LIMITDS

1-2048

Not applicable

None

Specify the load data space limit in megabytes (1 through 2048 MB).

The load data space limit is the maximum space that will be used to create a single database record (for example, a root and all of its children). Sometimes this limit is implemented through MVS parameters.

This limit does not include the data space that might be used to hold segments in memory due to the use of SEGPOS or SEQERROR.

See SPILL.

LIMITS

A

P

N

Not applicable

A

Specify whether to divide data into ranges when unloading it.

LOGDSN (IEFRDER,CRFRDER)

&&DBD

&&LOGDD

&&DATE

&&TIME

Not applicable

None

Specify a data set to record changed made to the database during the reorganization.

LOGRETPD

1-99999

Not applicable

None

Specify how long to keep logs (in days).

LOGSMS

(Y,mgmt,strg,data)

Not applicable

None

Use the specified SMS management class, storage class, and data class to allocate the log.

LOGSPACE

(prim,sec)

Not applicable

100,50

Allocate the primary and secondary space for the logs in cylinders in the specified amounts.

LOGUNIT

(unitName,unitName)

Not applicable

Values specified in installation parameters

Use the specified unit name to allocate the primary and secondary logs.

MAXSORT

Not applicable

MAXTSORTI(n)

MAXSORTO(n)

3,0

Specify the maximum sort tasks (internal and external) in the following format:

MAXSORT (INT,EXT)

  • INT is the maximum number of concurrent internal sorts for a command (BUILD, REORG).
  • EXT is the maximum number of external sorts. Specify 0 for no limit.

MINDB

Not applicable

Not applicable

2000

Specify the minimum size (in cylinders) of a database that will use parallel processing.

MGMTCLAS

Not applicable

Any valid management class

None

Specify the SMS management class.

MODLDSCB

Not applicable

Not applicable

SYS1.MODEL

Specify the standard model DSCB for GDGS.

The model is used when CRGS logs are dynamically allocated GDGS.

MONITOR

nnnnnnn

Not applicable

0

Monitor job progress at specified interval.

MSGWTO

A

C

E

I

P

R

S

W

Not applicable

None

Use this option to force all messages of the specified severities to be written to the operator console and the BMCMSG DD.

The last character of the BMC message is the severity level of the message:

  • A—an error condition on which the operator must take some action
  • C—an error message that results in cancellation of a job
  • E—an error message that is the highest in severity
  • I—an informational message that is the lowest in severity
  • P—an error condition that could adversely affect performance of the product.
  • R—an error condition for which the operator must reply
  • S—an error message that is the highest in severity
  • W—a warning message that signals that an abnormal condition or problem has been detected

MVSCMND

Not applicable

Not applicable

Y

Specify whether to process MVS MODIFY and STOP commands:

  • Y—allow MVS MODIFY and STOP commands entered at the MVS console. See MONITOR-MONUSERS-ROUTCODE-DESCCODE.
  • N—do not allow MVS console commands. This might be useful if user exits or LOAD/UNLOAD API programs are coded to use the MVS command interface because only one program can be waiting on the command interface at a time. The monitoring set up through keywords will still function if MVSCMND is N.

NONRECOV

U

N

NONRECOV(U)

NONRECOV(N)

U

Specify whether the Extended Performance Utilities will complete DBRC notifications automatically when the database is registered as NONRECOV.

  • U—The product issues a NOTIFY.REORG and a NOTIFY.UIC to DBRC.
  • N—The product does not issue any DBRC notifications. Because the NOTIFY.REORG is not issued, the ICNEEDED flag is not set. The NOTIFY.UIC is not issued.

OSAMMAX

4

8

OSAMMAX(4)

OSAMMAX(8)

4 for IMS Version 5.1

8 for IMS Version 6.1 and later

Define the maximum OSAM database size.

You can specify this option only if you are using IMS Version 5.1 or later.

You can override the default you set here by specifying the OSAMMAX keyword in a PLUSIN control statement data set. See OSAMINIT.

PARALLEL

Y

N

Not applicable

Y

Specify whether to process files in parallel mode.

PCP_FREQ

Y

N

Not applicable

N

Specify whether POINTER CHECKER PLUS/EP frequency analysis is enabled.

PCP_THRS

Not applicable

Not applicable

0

Specify the threshold percentage for the frequency report.

PDXHP

Y

N

Not applicable

N

Specify whether you want POINTER CHECKER PLUS to generate and update HP type PDX records.

BMC recommends that you move away from using HP PDX records because of the high overhead involved in opening and closing the PDX and reading and writing the PDX directory for each type of PDX record.

PERMUNIT

Any valid unit name

Any valid unit name

SYSALLDA

Assign a unit name for permanent data sets.

PRINT

Y

N

PRINT(Y)

PRINT(N)

N

Specify whether to list setup options in job output.

xxxPRINT

with xxx as FRF, LDP, SIU, and ULP

ddname

Not applicable

BMCPRINT

Use the specified data set to contain reports and other output.

RCFREQ

1-255

RCFREQ(n)

0 (Do not release the DBRC ENQ.)

The DBU utilities can, in some instances, issue many calls to DBRC during which any other processes (such as IMS control regions) will not have access to the RECONs. For example, a HALDB with a high number of partitions requires many DBRC calls to retrieve partition information.

This parameter instructs the utilities to periodically release the ENQ that controls access to the RECONs.

Specify how many DBRC calls the utility should make before relinquishing control of the RECONs.

RECONRDR

Y

N

Not applicable

Y

Specify the RECON reader option:

  • N—Disallow the use of the RECON reader. If you specify N, DBRC must be available to continue.
  • Y—Allow the RECON reader to read the RECONs to retrieve information if DBRC is not active.

RMBYTES

S

M

Not applicable

M

Specify whether to use the segment’s VL SIZE field or its MINBYTES value to accumulate database record bytes.

SMS

(N)

(Y,mgmtclas,strgclas,dataclas)

SMS(Y)

SMS(N)

N

Specify whether to supply SMS parameters for temporary data sets. In DLIGSET0, also specify management class, storage class, and data class.

There is no corresponding PLUSIN keyword. However, if you specify SMS constructs here, you can override the sort-related SMS data sets with the SORTWORK keyword. See SORTWORK.

SNAPERR

A

B

Not applicable

A

Specify the SNAPERR keyword to instruct the API about how to react to errors when XBM is being used.

Specify BYPASS or ABEND. If you specify BYPASS, the API bypasses errors as it does when XBM is not being used. If you specify ABEND, the job step will end with a 4094 abend. The default value is ABEND.

SNAPSHOT

Y

N

Not applicable

N

SNAPUNLD

Y

N

SNAPUNLD(Y)

SNAPUNLD(N)

N

Specify the software snapshot option:

  • N—Read snapshot copy into the Copy function. This holds the snapshot copy for the shortest period.
  • Y—Skip the copy process and read the snapshot copy into UNLOAD. This causes a software snapshot to function like the hardware snapshot but it also increases the possibility for abends due to exceeding snapshot buffers.

SORT64

N

Y

Y,N

SORT64(Y)

SORT64(N)

N

Specify whether to use the BMC SORT component, with or without the zIIP Enablement component:

  • N—Use your environment’s default sort product.
  • Y—Use the BMC SORT component, and enable the zIIP Enablement component.
  • Y,N—Use the BMC SORT component, but disable the zIIP Enablement component.

SORTPRM

ddname,ddname

Not applicable

DFSPARM

$ORTPARM

Define the ddnames used by your sort product for sort commands.

SORTWORK

(n,ccc,unitName,dataclas,mgmtclas,storclas)

Not applicable

3,100,SYSDA

Dynamically allocate sort work data sets.

SPILL

Y

N

Not applicable

N

Specify SPILL option preference:

  • N—The LOAD process builds database records in memory or data spaces.
  • Y—SPILL large records to DASD. Useful for databases that have extremely large records.

See SPILL.

SSID

Not applicable

Not applicable

None

See SSID.

STAOPEN

Y

N

STAOPEN(Y)

STAOPEN(N)

N

Specify whether you want to use the OPEN parameter on the /STA command:

  • Y—Add OPEN to /STA command. Causes immediate open of data sets in the IMS control region.
  • N—Do not add OPEN to /STA command. Open is delayed until first access.

STCJOBNM

One to seven characters that will be used as the prefix for the started task name

STCJOBNM(xxxxxxx)

JOBNAME

Specify the Job name prefix used when creating address spaces. See EXTSORT option in this table.

Specify JOBNAME to force the use of the job name from the originating job.

STRGCLAS

Not applicable

Any valid storage class

None

Specify the SMS storage class.

SUBSYS

As many as four DBUSS IDs

One DBUSS ID

DBUZ

DBUI

Specify a DBUSS name, if using. The DBUSS is used for APF-authorization only.

SWAPWNDW

hhmm,hhmm

  • hh=0-23
  • mm=1-59

SWAPWNDS(hhmm)

SWAPWNDE(hhmm)

SWAP may occur at any time.

Used in CRF REORG to limit when the SWAP outage may occur.

Specify a start and end time when CRF is to perform the SWAP.

SYSOUT

*

SYSOUT(*)

*

Set a default SYSOUT class.

There is no corresponding PLUSIN keyword.

TEMPIC

0

1

TEMPIC(0)

TEMPIC(1)

0

Specify whether to allow temporary data sets for image copy data sets:

  • 0—Do not allow temporary data sets for image copies.
  • 1—Allow temporary data set for image copies.

TEMPUNIT

Any valid unit name

Any valid unit name

SYSALLDA

Assign a unit name for temporary data sets.

TIME

(24,:)

(12,:)

Not applicable

24,:

Display the time in 24-hour format or 12-hour format, and use a colon to separate hours and minutes. In 24-hour format, 8:00 PM displays as 20:00.

TIMEFORM

Not applicable

TIMEFORM(24)

TIMEFORM(12)

24

Display the time in 24-hour format or 12-hour format. In 24-hour format, 8:00 PM displays as 20:00.

TIMESEP

Not applicable

TIMESEP(:)

:

Specify the character to separate hours and minutes. Any nonblank character is valid.

TRACE

0

1

Not applicable

0

Specify the FORCE BMCTRACE option:

  • 0—Do not allocate a BMCTRACE data set.
  • 1—Dynamically allocate a BMCTRACE data set if the DD is not present in the JCL.

TRACELIM

Not applicable

Not applicable

None

Specify the TRACE output limit in the following format:

TRACELIM (ONLINE,BATCH)

  • ONLINE—The limit for the IMS online region.
  • BATCH—The limit for the batch jobs.

The values are multiplied by 1000.

TYPE

CSECT

DSECT

Not applicable

CSECT

Specify the type:

  • CSECT
  • DSECT

UCBITMAP

Not applicable

Not applicable

NO

ULPPRINT

Not applicable

Not applicable

BMCPRINT

UNLAUTH

Y

N

Not applicable

Y

Specify the DBRC authorization option for UNLOAD:

  • Y—Get DBRC authorization before UNLOAD.
  • N—Skip DBRC authorization before UNLOAD.

XBMSSID

Specify a 1- to 8-character name

XBMSSID(xxxxxxxx)

None

Specify the XBM SNAPSHOT subsystem ID.

XIMGROUP

Specify a 1- to 8-characterracter name

XIMGROUP(xxxxxxxx)

DBUXIM00

Specify the XIM group name.

XSORTMEM

N

Y,amount

M,amount

G,amount

Not applicable

N,000

Specify whether to use the MEMLIMIT parameter when creating external address spaces for sort functions and, if so, specify the value to use for the parameter:

  • N—Do not add a MEMLIMIT parameter.
  • Y,amount—Add a MEMLIMIT parameter. amount specifies the number of megabytes (000 through 999) to use as the value of the MEMLIMIT parameter. If amount is zero, the address spaces uses the MEMLIMIT value that is specified on the JOB statement, if any.
  • M,amount—Add a MEMLIMIT parameter. amount specifies the number of megabytes (000 through 999) to use as the value of the MEMLIMIT parameter.
  • G,amount—Add a MEMLIMIT parameter. amount specifies the number of gigabytes (000 through 999) to use as the value of the MEMLIMIT parameter.

XSORTRGN

N

Y,amount

Not applicable

N,000

Specify whether to use the REGION parameter when creating address spaces for external sort functions and, if so, specify the value to use for the parameter:

  • N—Do not add a REGION parameter.
  • Y,amount—Add a REGION parameter. amount specifies the number of megabytes (000 through 999) to use as the value of the REGION parameter.

XTNTOSAM

1-60

XTNTOSAM(1-60)

0

Specify the maximum OSAM extents the LOAD utility should acquire before issuing an error message and abending.

XTNTVSAM

1-120

XTNTVSAM(1-120)

0

Specify the maximum VSAM extents the LOAD utility should acquire before issuing an error message and abending.

ZIIPIO

N

Y

ZIIPIO(Y)

ZIIPIO(N)

N

Specify whether to use EXTENDED BUFFER MANAGER (EXTENDED BUFFER MANAGER for IMS) or SNAPSHOT UPGRADE FEATURE (SUF) to handle I/O operations on a zIIP processor:

  • N—Do not use XBM or SUF for this purpose.
  • Y—Use XBM or SUF for this purpose.



 

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

BMC AMI Online Reorg for IMS 5.2