ALTER and Change Manager installation options
Example of installation options module
The ALTER and Change Manager installation options are also known as default options, or DOPTs.
Description of installation options
This section describes each option in the installation options module. In some cases, the default value for the option is listed with the option name.
ALLOC=N | This option indicates the allocation units to use for data sets that are managed by the IBM Storage Management Subsystem (SMS). If the AMS is set to Y, this option determines how the product allocates space for VCAT-defined Db2 objects that SMS manages. The parameters are defined as follows:
| ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ANP=ACMvryA | This option defines the Analysis plan name. | ||||||||||||||||||
APPLCOVR=N | This option controls whether the Analysis includes commands in a worklist to override the application compatibility level (APPCOMPAT). This option is applicable in IBM Db2 V12 FL503 and later. The parameters are defined as follows:
| ||||||||||||||||||
AUTHSW=N | This option controls the method of authorization-ID switching that Analysis uses:
For a list of the authorizations that are used for authorization switching, as well as information about -AUTH and -SETS commands, see Command-and-syntax-reference. | ||||||||||||||||||
BASE=ACMvryB | (Change Manager only) This option defines the name of the Baseline plan. | ||||||||||||||||||
BINDONIX=N | After you add a new or alter an index, this option indicates whether to automatically rebind all packages that are dependent on the table containing the index. | ||||||||||||||||||
BLRTERMC=# | (Change Manager only) This option specifies the character that the baseline report uses to separate SQL statements. The default value is a pound sign (#). The value can be any character except a blank, comma (,), double quotation mark ('), single quotation mark ('), left parenthesis [(], right parenthesis [)], or underscore (_). | ||||||||||||||||||
BMCCHECK=N | This option indicates whether to use the CHECK PLUS utility in place of the IBM CHECK DATA utility for checking referential constraint violations in Db2 table spaces (Y or N). | ||||||||||||||||||
BMCCOPY=N | This option indicates whether to use the BMC AMI Copy utility in place of the IBM COPY utility. The parameters are defined as follows:
| ||||||||||||||||||
BMCFASTL=N | This option indicates whether to use the FORMAT BMCLOAD option (UNLOAD PLUS utility) and FORMAT BMCUNLOAD (LOADPLUS utility) to unload data from one table and load it into another table that has a similar structure (Y or N). If you use Change Manager as a component of the Database Administration or BMC AMI Database Administration solution, the default is Y. | ||||||||||||||||||
BMCLOAD=N | This option indicates whether to use the LOADPLUS utility for loads instead of the IBM LOAD utility (Y or N). If you use Change Manager as a component of the Database Administration or BMC AMI Database Administration solution, the default is Y. | ||||||||||||||||||
BMCRSWITCH=N | This option indicates whether to automatically use the IBM REORG utility instead of the BMC REORG PLUS utility for reorganizing table spaces when the Analysis component determines that REORG PLUS cannot be used (Y or N). | ||||||||||||||||||
BMCUNLD=N | This option indicates whether to use the UNLOAD PLUS utility to unload data. The parameters are defined as follows:
| ||||||||||||||||||
BPOOLIX=BP0 | This option indicates the buffer pool for user indexes. Valid values include:
| ||||||||||||||||||
BPOOLTS=BP0 | This option indicates the buffer pool for user data. Valid values include:
The value should match the value specified for the Db2 initialization parameter module, DSNZPARM, on the Db2 subsystem on which the option is used. | ||||||||||||||||||
CATAUDIT=N | This option specifies the data definition language (DDL) audit logging indicator. If you have BMC AMI Catalog Manager for Db2 installed, an entry of Y causes Execution to log executed DDL statements in the Catalog Manager DDL Audit Log (Y or N). For information about the auditing log, see Using. | ||||||||||||||||||
CATRECOV=N | This option specifies the Drop Recovery indicator. This option is useful only if you have Catalog Manager installed. Type Y if you want the Execution component to invoke Catalog Manager to log recovery information in the Catalog Manager drop-recovery tables for the objects that are dropped when the work ID is executed. For information about drop recovery, see Using. | ||||||||||||||||||
CCSID=E | This option provides the default encoding scheme for databases that are created using the product.
| ||||||||||||||||||
CLONDATA=Y | This option indicates whether to include worklist commands to unload, load, and copy data contained in clone tables (Y or N). | ||||||||||||||||||
CMP=ACMvryC | (Change Manager only) This option defines the Compare plan name. | ||||||||||||||||||
CMPLIMIT1 | Reserved for future use. | ||||||||||||||||||
CMPLIMIT2 | Reserved for future use. | ||||||||||||||||||
CMPSCWBF | Reserved for future use. | ||||||||||||||||||
CMPSCWBS | Reserved for future use. | ||||||||||||||||||
CMPSPTXT=N | This option indicates how the Compare component should compare the text of a native SQL stored procedure.
| ||||||||||||||||||
COPYDD01=R | See COPYDD02 | ||||||||||||||||||
COPYDD02=N | These options define image copies for the BMC and IBM copy utilities. The parameters are defined as follows:
| ||||||||||||||||||
DASDMAN=Y | This option indicates whether DASD MANAGER PLUS is installed (Y or N). The product selects Db2 catalog statistics for space estimation. When DASDMAN=Y, any statistics from the BMCSTATS tables are merged. | ||||||||||||||||||
DATACLAS=N | This option indicates whether support for the DATACLAS parameter is required for VCAT-defined Db2 objects (Y or N). | ||||||||||||||||||
DATE=&SYSDATC | This option indicates a parameter that is used only if you have ASMA90 as your assembler. | ||||||||||||||||||
DBRMLIB=N | This option includes the LIBRARY parameter on the BIND statement for plans and packages (Y or N). | ||||||||||||||||||
DEFERCDC=N | This option determines how Analysis handles the DATA CAPTURE CHANGES option when creating tables. Depending on the value of the UTILS_BLOCK_FOR_CDC IBM Db2 subsystem parameter, Analysis performs different actions when the CREATE TABLE statement includes the DATA CAPTURE CHANGES clause.
| ||||||||||||||||||
DEFERUIX=N | This option enables the product to create unique indexes with the DEFER YES parameter (Y or N). | ||||||||||||||||||
DISCARDS=nnnn | This option is used by the product to specify the number of discard records to allow. The parameter nnnn specifies the number of discards in a range from 0 to 9999. DISCARDS=0 means that no maximum number of discards exists. With DISCARDS=1, the product generates one discard DD, //SYSDS001, for the entire run, and DISCARDS 1 is generated as a LOAD parameter. JCL that is generated minimally sizes data sets for SYSDS001 and SYSER001 DDs. If any records must be discarded, this action causes the load utility to terminate with a return code of 8. If the DISCARDS option is set to any value other than 1, a different discard DD (//SYSDnnnn) is generated for each load, and DISCARDS n is generated as a LOAD parameter for each LOAD command (where n is the maximum number of discard records). This action causes the load to terminate if the discard maximum is reached. If fewer records are discarded, the discard file contains the records, and execution proceeds to the next step in the worklist. | ||||||||||||||||||
DYNCOPY=N | This option indicates whether the BMC AMI Copy, BMC AMI Recover, and IBM COPY utilities dynamically allocate copy (SYSCOPY) data sets (Y or N). If you use Change Manager as a component of the Database Administration, NGT Database Administration, or BMC AMI Database Administration solution, the default is Y. | ||||||||||||||||||
DYNREORG=Y | This option indicates whether the REORG PLUS and IBM REORG utilities dynamically allocate archive (ARCHDDN), copy (COPYDDN, RECOVERYDDN), discard (DISCARDDN), punch (PUNCHDDN), sysrec (UNLDDN), and sortout or sysut (WORKDDN) data sets (Y or N). | ||||||||||||||||||
DYNUNLD=N | This option indicates whether the UNLOAD PLUS and LOADPLUS utilities dynamically allocate unload (SYSREC) and discard (SYSDISC) data sets (Y or N). If you use the Change Manager as a component of the Database Administration or the BMC BMC AMI Database Administration solution, the default is Y. | ||||||||||||||||||
EAP=AEXvrHA | This option defines the Execution Authorization plan name, which determines if a user is authorized to run Execution. | ||||||||||||||||||
EIP=BMIINSTL | This option defines the Installation plan name. | ||||||||||||||||||
ENVP=ACMvryE | This option defines the Environment plan name, which is used to display the product environment information. | ||||||||||||||||||
EPP=AEXvrHM | This option defines the Execution primary plan name. | ||||||||||||||||||
EURO=N | This option instructs the product to expect numbers in the European format (comma used for the decimal point) and to create output in European decimal format (Y or N). This option is particularly important when the product parses index LIMITKEY values that are separated by commas. If the EURO keyword is present, the product requires delimiting commas to be followed by blanks. | ||||||||||||||||||
EXCEPT=nnnn | This option is used by the product to specify the maximum number of rows that contain referential integrity or check constraint errors (exceptions). The parameter nnnn specifies the number of exceptions in a range from 0 to 9999. EXCEPT=0 means that no maximum exceptions exist. | ||||||||||||||||||
FEP=ACMvryF | This option defines the Front End plan name. | ||||||||||||||||||
GENOBID=N | This option specifies whether to generate the OBID parameter in a CREATE TABLE statement (Y or N). | ||||||||||||||||||
HSMVOL=vol | This option specifies the volume ID that indicates an archived data set if you are using a storage management system, such as the IBM Hierarchical Storage Manager (DFSMShsm). If this volume ID is encountered, the product uses a template of default values for data set allocation. | ||||||||||||||||||
IMP=ACMvryI | This option defines the Import plan name. | ||||||||||||||||||
KEYCARD=N | This option indicates whether to take cardinality statistics for the key columns of an index when the IBM RUNSTATS utility is used to take index statistics (Y or N). | ||||||||||||||||||
LATESTPKG=N | This option specifies for which package versions the Analysis component generates rebinds. The parameters are defined as follows:
| ||||||||||||||||||
LKVALID=Y | When you alter the limit key values for an index- or table-controlled partitioned object, the products must alter each partition in a specific sequence. Each altered limit key cannot exceed the value of the existing limit key of the next partition. The products sort the limit key values so that ALTER TABLE ALTER PARTITION statements can be executed in the correct sequence. The products also validate the limit key values to ensure that partition ranges do not overlap and that the values are correct for the data types and lengths of the partitioning columns. This option indicates whether to sort and validate the limit key values. The parameters are defined as follows:
| ||||||||||||||||||
LOG=N | This option specifies that records be logged during loads that use the IBM LOAD utility (Y or N). | ||||||||||||||||||
LOSTERROR=N | This option specifies whether to escalate implicitly dropped foreign key object messages from warnings to errors. The parameters are defined as follows:
| ||||||||||||||||||
MAXSYSUT=20 | This option specifies the maximum number of SYSUT temporary work data sets that the LOADPLUS or REORG PLUS utilities can use to build nonclustering indexes for a table. The range of valid values is 1 to 9999. | ||||||||||||||||||
MGMTCLAS=N | This option indicates whether support for the MGMTCLAS parameter is required for VCAT-defined Db2 objects (Y or N). | ||||||||||||||||||
MOVETB=N | This option specifies whether Analysis uses the ALTER TABLESPACE MOVE TABLE statement or the unload, drop, rebuild, and load process. The parameters are defined as follows:
| ||||||||||||||||||
PARALLEL=Y | When Change Manager is used as a component of the Database Administration or BMC AMI Database Administration solution, this option instructs Analysis to create commands that Execution can use to execute a worklist in parallel. | ||||||||||||||||||
PARTCPY=N | This option indicates whether to use the LOADPLUS , BMC AMI Copy, BMC AMI Recover, or REORG PLUS utility to create a partition-level image copy of a partitioned table space or index (Y or N). | ||||||||||||||||||
PC=ACM | This option defines the product code to the product components. | ||||||||||||||||||
PLANMGMT=N | If the PLANMGMT column in the SYSIBM.SYSPACKAGES table for a package is blank, the product uses this installation option to generate the PLANMGMT option in the REBIND statement for the package. Otherwise, the SYSIBM.SYSPACKAGES PLANMGMT column is used to generate the PLANMGMT option in the REBIND statement for the package. The products do not use the DSNZPARM PLANMGMT subsystem parameter. The default value is N. The parameters are defined as follows:
| ||||||||||||||||||
POFDS=('&&HLQ..CNTL(&POFNAME)' | This option specifies the name of the initial JCL Generation Product Options File (POF). | ||||||||||||||||||
PRODUCT='PRODUCT NAME' | This option defines the product name. (for example, PRODUCT='Change Manager'. | ||||||||||||||||||
REBLD=I | This option indicates whether to use the rebuild utility from IBM or BMC or no rebuild utility. If REBLD=N, eligible indexes are not created with DEFER YES. If a nonunique index is dropped or created in a worklist, and its parent table is not dropped or created in the worklist, the index is created with DEFER YES if REBLD=I or REBLD=B. The parameters are defined as follows:
| ||||||||||||||||||
RECVDD01=N | See RECVDD02 | ||||||||||||||||||
RECVDD02=N | These options define image copies for the BMC and IBM copy utilities. The parameters are defined as follows:
| ||||||||||||||||||
REFRESH=Y | This option indicates whether to refresh the data in a materialized query table (MQT) by using the REFRESH TABLE statement (Y or N). | ||||||||||||||||||
REGENATR=Y | When you rebind advanced triggers with long names or delimited names, you might encounter problems. This can be resolved by regenerating the trigger. This option specifies whether to rebind the trigger by using the REBIND PACKAGE (N) or using the ALTER TRIGGER name REGENERATE VERSION version (Y) statement. | ||||||||||||||||||
REGENNSP=N | When you change a Db2 object to which a native SQL stored procedure references, the package that is associated with the stored procedure might need to be rebound. This option specifies whether to rebind the package by using the REBIND PACKAGE command or the ALTER PROCEDURE statement with the REGENERATE clause (Y or N ).
| ||||||||||||||||||
RENAMECOL=N | This option determines what statements Compare generates when the only differences between two table definitions is a column rename.
| ||||||||||||||||||
REORG=I | This option indicates whether to use the REORG PLUS product, BMC AMI Reorg product, or the IBM REORG utility to generate reorganization commands in worklists for changes that require reorganizing table spaces and indexes. Changes made to attributes such as PRIQTY, SECQTY, PCTFREE, FREEPAGE, and VOLUME (for VCAT-defined partitions) can cause placement of reorganization commands in the worklist.
| ||||||||||||||||||
REORGALL=Y | This option indicates whether to reorganize a table space when a reorganization would be applicable (Y) or when the table space requires a reorganization (for example, the table space is in REORG-pending status) (N). | ||||||||||||||||||
REORGREF=Y | This option indicates whether a table space should be reorganized by using the SHRLEVEL REFERENCE (Y) or SHRLEVEL NONE (N) option. This option is used when an online reorg (SHRLEVEL CHANGE) is either not applicable or not requested. | ||||||||||||||||||
REORGONL=N | This option indicates whether a table space should be reorganized by using an online reorg (SHRLEVEL CHANGE) (Y or N). | ||||||||||||||||||
ROLEOWN=N | This option indicates whether the object is to be created using a trusted context with ROLE as the object owner (ROLEOWN=Y) or using the user with the associated user privileges as the owner (ROLEOWN=N). If you have set (ROLEOWN=Y), worklists are processed using the AUTHSWOFF option. | ||||||||||||||||||
RPLUSYNC=R | This option indicates whether the migration file should include all table spaces in the BMC AMI Recover IMPORT command or only table spaces that have changed since the preceding migration. This option applies to the Copy Migration feature of the following solutions:
| ||||||||||||||||||
RPTPL=ACMvryR | (Change Manager only) This option specifies the name of the product plan that is used to generate reports. | ||||||||||||||||||
SEQI=050 | This option defines the sequence-number increment for worklists and CDL files. | ||||||||||||||||||
SPANNED=Y | This option defines whether spanned records are used to unload and load XML or LOB columns. | ||||||||||||||||||
SPP=ACMvryS | This option defines the Specification plan name. | ||||||||||||||||||
STATHIST=Y | This option specifies that the BMC BMCSTATS utility or the IBM RUNSTATS utility will update the Db2 catalog history tables with the current statistics that are being collected (Y or N). | ||||||||||||||||||
STATS=S | This option indicates the type of statistics that are generated. The parameters are defined as follows:
| ||||||||||||||||||
STOPCOMM=N | This option indicates whether an AT (COMMIT) command is generated in a worklist when a STOP command is created. | ||||||||||||||||||
STOPICP=N | This option indicates whether index-controlled partitioned objects can be created. STOPICP must be set to match the setting of DSNZPARM PREVENT_NEW_IXCTRL_PART. Set STOPICP=Y if you have set DSNZPARM PREVENT_NEW_IXCTRL_PART to Y. If STOPICP=N, you can create index-controlled partitioned objects. If STOPICP=Y, you are not allowed to create index-controlled partitioned objects. | ||||||||||||||||||
STOPLIST=creatorName | This option specifies the eight-character creator name for a migrate-type work ID that identifies a list of tables that should not be modified or analyzed. The default value is blank. | ||||||||||||||||||
STORCLAS=N | This option indicates whether support for the STORCLAS parameter is required for VCAT-defined Db2 objects (Y or N). | ||||||||||||||||||
SYNCPNT=parm | This option creates additional -SYNC commands in a worklist, based on the number of -SQL commands since the last -SYNC command. The variable parm specifies the maximum number of -SQL commands that can be in the worklist before a -SYNC command is created. Valid values for parm are from 0 to 99. The default value is 10. When the value is reached, the Analysis component places an additional -SYNC command before the next -SQL command. Any -SYNC command in the worklist resets the count of -SQL commands to zero. -SYNC commands that this keyword generates are in addition to the -SYNC commands that Analysis automatically generates. | ||||||||||||||||||
SYSTYPE=S | This option defines the installation’s character set.
| ||||||||||||||||||
TABLEACC=Y | This option indicates whether all tables remain accessible during execution.
Whether TABLEACC=Y or TABLEACC=N, the SHRLEVEL NONE option is used as the default in a REORG TABLESPACE statement in a -BMCR or -REOR worklist command. | ||||||||||||||||||
TABLEALL=N | This option specifies the STATS utility to gather information for all columns of tables.
| ||||||||||||||||||
UCPKPALL=N | This option indicates whether the primary key constraint is included in a baseline or comparison.
| ||||||||||||||||||
UNLDCOLL=N | This option indicates the explicit column list that is required on all UNLOAD PLUS unloads (Y or N). | ||||||||||||||||||
UNLDEMPT=Y | This option indicates whether the tables that RUNSTATS indicates as empty are unloaded (Y or N). | ||||||||||||||||||
UNQUALIFY=N | This option specifies whether to create tables, indexes, or views in a worklist with the CURRENT SQLID as the owner, the CURRENT SCHEMA as the creator, and the object with an unqualified name. The parameters are defined as follows:
| ||||||||||||||||||
UPDSTATS=C | This option specifies which statistics are updated. The parameters are defined as follows:
| ||||||||||||||||||
USENGTR=N | (version 12.1 or later) If you have specified the installation option REORG=B, this option determines which BMC reorganizational utility (BMC AMI Reorg or REORG PLUS) is used to generate reorganization commands in worklists.
| ||||||||||||||||||
USENGTUL=N | (version 12.1 or later) This option specifies whether to use the BMC classic utilities or the BMC AMI Utilities utilities.
| ||||||||||||||||||
USUB= | This option specifies to use the IBM REORG utility instead of the BMC REORG PLUS utility to perform a reorganization. If USUB is S, the product uses the IBM REORG utility. Valid values are S or blank (default).
| ||||||||||||||||||
UTILCOPY=N | This option determines whether other utilities or a copy utility creates an image copy during loads.
| ||||||||||||||||||
VRM=vrmm | This option indicates the version, release level, and maintenance level. | ||||||||||||||||||
VVALPROP=N | This option indicates whether the product supports extended view text propagation (Y or N). | ||||||||||||||||||
ZPARM=DSNZPARM | This option specifies a name for the Db2 DSNZPARM initialization parameter module. If you use a DSNZPARM with a different name, update the ZPARM value and reassemble the DOPTS using the stand alone member in the hlq.UBMCCNTL data set. The DSNZPARM module must be available in the Db2 DSNEXIT library specified for online or batch processes. This ZPARM installation option and value is used only if the IBM SYSPROC.ADMIN_INFO_SYSPARM stored procedure is not available. To obtain the DSNZPARM values, grant MONITOR1 authority to each user because DASD MANAGER PLUS calls the SYSPROC.ADMIN_INFO_SYSPARM stored procedure. IBM requires MONITOR1 authority to access the stored procedure. |