Information
Limited support BMC provides limited support for this version of the product. As a result, BMC no longer accepts comments in this space. If you encounter problems with the product version or the space, contact BMC Support.BMC recommends upgrading to the latest version of the product. To see documentation for that version, see ALTER and BMC AMI Change Manager for Db2 13.1.

Change rules used with object attributes


You can use different types of change rules or change flag keywords to compare, import, or migrate attributes of the Db2 and application objects.

The change rules and change flag keywords are listed in the Change rules and change flag keywords for Db2 objects and Change rules and change flag keywords for application objects tables. In these tables, abbreviations are used to indicate the types of change rules. Change rule indicators lists the indicators that are used.

Change rule indicators

Indicator

Description

C

Use a change-type change rule to compare, import, or migrate.

F

Use a force-type change rule to migrate.

I

Use an include-type change rule to compare, import, or migrate.

E

Use an exclude-type change rule to compare, import, or migrate.

S

Use a suppress-type change rule to compare or import.

P

Use the NOPARTITION change flag keyword to exclude from the comparison.

N

Use the following NOATTRIBUTE change flag keywords to exclude objects and attributes from the comparison:

  • NOBUFFERPOOL (for databases, table spaces, and indexes)
  • NOCOMPRESS
  • NODATABASE (object and attribute)
  • NODEFINE
  • NODROPRESTRICT
  • NOFREEPAGE
  • NOIDENTITY
  • NOLOCKSIZE
  • NOPARTDSSIZE
  • NOPARTITION
  • NOPATH
  • NOPCTFREE
  • NOPCTFREE_UPD
  • NOPRIQTY
  • NOREMARKS
  • NOSECQTY
  • NOSEGSIZE
  • NOSTARTVALUE
  • NOSTOGROUP (object and attribute)
  • NOTABLESPACE (object and attribute)
  • NOTRACKMOD
  • NOVIEWCHECK

For more information about using change rules or change flag keywords in a comparison, refer to the Using section.

Change rules and change flag keywords for Db2 objects

Attribute

SG

DB

TS 1

TB 2

CK

FK

IX 3

UC

SY

VW

TR

AL

MK 14

RP 14

APPEND

(SPE2005)




C











AUDIT




C 4 , S











BUFFPOOLIX


C, S, N





C, S, N








BUFFPOOLTS


C, S, N

C, S, N













C

C

C 15











CHECK










N





CLOSE



C, S




C, S








COLNAME




C






C





COMPRESS



C 5 , N, P, S




P








CREATEDBY 6

C

C

C

C



C


C

C


C



CREATOR 7

C

C

C

C



C


C

C

C

C



DATABASE



C

C, N











DATACAPTURE




C 4 , S











DEFINE



C, S, N




C, S, N








DEVTYPE



C




C








DROPRESTRICT




N











DSSIZE



C 8












DSSIZERPN

(SPE2010)













EDITPROC




C 4 , S











ERASE



C, S




C, S








FIELDPROC




C 4 9 , S











FREEPAGE



C 5 , N, P, S




C, N, P, S








GBPCACHE



P




P








GRANTEE

C

C

C

C






C





GRANTOR

C

C

C

C






C





IDENTITY




N











INLINE 10




C











KEYLABEL

(SPE2005)

C



C











LOCATION












C



LOCKMAX



C, S












LOCKSIZE 11



C, N, S












LOG



C












MAXPARTS



C 12












NAME

C

C

C

C

C

C

C

C

C

C

C

C

C

C

NUMPARTS



P












OWNER 7

C

C

C

C



C


C

C

C

C



PATH





N





N

N




PCTFREE



C 5 , N, P, S




C, N, P, S








PCTFREEUPD



C, S












PIECESIZE







C, S








PRIQTY



C, N, P, S




C, N, P, S








REMARKS




N



N



N


N



RESTRICT

(SPE2005)




C











SCHEMA











C


C

C

SECQTY



C, N, P, S




C, N, P, S








SEGSIZE



C 5 , N, S












STARTVALUE




N











STOG_VCAT



C




C








STOGROUP


C, S, N

C, P, S, N




C, P, S, N








TABLESPACE




C, N











TRACKMOD



C 5 , N, P




P








VALIDPROC




C 4 , S











VALUES (LIMITKEY)







P








VCAT

C, S


C, F, S




C, F, S








VCAT_STOG



C




C








VOLATILE

(SPE2005)




C











VOLORDER



C




C








VOLUME 13

C, E, I, S


C, E, I




C, E, I








1 You can specify a change rule for a LOB table space by using the table space (TS) object.

2 You can specify a change rule for a LOB base table or an auxiliary table by using the table (TB) object. 

3 You can specify a change rule for an auxiliary index by using the index (IX) object.

4 The product ignores this attribute for a change rule for an auxiliary table. 

5 The product ignores this attribute for a change rule for a LOB table space 

6 The product treats this attribute as a comment unless the AUTHSW keyword or installation option is set to B. 

7 The CREATOR and OWNER keywords correspond to the CREATOR column in the Db2 catalog tables for the objects. 

8 The product applies this change rule only to table spaces with a DSSIZE greater than 0.

9 You cannot specify a change rule for a FIELDPROC attribute on a BIGINT, BINARY, or VARBINARY column in a table.

10 ( Db2 Version 10 and later ) The product applies this change rule only to an inline LOB column; the column must be in a table that is in a partition-by-growth or range-partitioned table space.

11 If you set the table space LOCKSIZE attribute to TABLESPACE or TABLE, you must set LOCKMAX to 0.

12 The product applies this change rule only to existing partition-by-growth table spaces.

13 You can include or exclude volumes from storage groups, VCAT-defined table spaces, or VCAT-defined indexes.

14 This object is available if PTF BQU1880 is applied. 

15 The product applies this change rule to Global Temporary Tables only. 

16 The product applies this change rule only to partition-by-range table spaces that use relative page numbering. 

The following table shows the types of change rules or change flag keywords that you can use to compare, import, or migrate attributes of the application objects. The All column indicates that a rule can be used for an attribute for all objects that are listed for the attribute.

Change rules and change flag keywords for application objects

Attribute

SP

PG

PL

SQ

FN 15

All

ACTIVATE

C 1 2






APPEND

(SPE2005)






C

ASUTIME

C





C

AUDIT






C, S

BUFFPOOLIX






C, S

BUFFPOOLTS






C, S






C

CLOSE






C, S

COLLECTION

C

C 3




C 3

COLNAME






C

COMPRESS






C, S

CREATEDBY






C

CREATOR






C

DATABASE






C

DATACAPTURE






C, S

DBRMLIB


C

C



C

DEBUG_MODE

C 4






DEFINE






C, S

DEVTYPE






C

EDITPROC






C, S

ERASE






C, S

FIELDPROC






C, S

FREEPAGE






C, S

GRANTEE

C

C

C

C


C

GRANTOR

C

C

C

C


C

KEYLABEL

(SPE2005)






C

LOCATION






C

LOCKMAX 5






C, S

LOCKSIZE






C, S

NAME

C

C

C

C

C 13

C 14

OWNER 6

C

C

C

C


C

PCTFREE






C, S

PCTFREEUPD






C, S

PIECESIZE






C, S

PKOWNER

(SPE2005)

C 10





C

PRIQTY






C, S

QUALIFIER 7

 C 10 16

C

C



C

RESIDENT

C





C

RESTRICT

(SPE2005)






C

SCHEMA

C



C

C 13


SECQTY






C, S

SEGSIZE






C, S

SPALTER

C 1 8






SPTYPE

C 1 9






STOG_VCAT






C

TABLESPACE






C

TRACKMOD






C

VALIDPROC






C, S

VCAT






C, F, S

VCAT_STOG






C

VERSION

C 10 11






VOLATILE

(SPE2005)






C

VOLORDER






C

VOLUME






C, E, I, S

WLM_ENV

C 12





C

1 The Import and Compare components ignore this change rule.

2 To indicate the active version of a native SQL stored procedure, specify ALTER ACTIVATE VERSION in the DDL or CDL.

3 The product does not apply change rules for COLLECTION to trigger packages.

4 The product applies this change rule to native stored procedures and external stored procedures that are written in Java. Valid values for the current attribute are *, ALLOW, DISALLOW, or DISABLE. Valid values for the new attribute are ALLOW, DISALLOW, or DISABLE.

5 The NOLOCKSIZE keyword suppresses the LOCKMAX and the LOCKSIZE attributes.

6 The OWNER keyword corresponds to the OWNER column in the Db2 catalog tables for the objects.

7 The QUALIFIER keyword corresponds to the QUALIFIER column in the Db2 catalog tables for the objects.

8 The Import and Compare components will not change the CREATE PROCEDURE statement to an ALTER PROCEDURE statement.

9 The Import and Compare components will not convert an external SQL stored procedure to a native SQL stored procedure.

10 The product applies this change rule only to native SQL stored procedures.

11 Valid values for the current attribute are *, n*, or nnn. Valid values for the new attribute are *nnn or nnn.

12 Valid values for the new attribute are alphanumeric names or the <DEFLT> keyword. You can no longer specify <BLANK> or NO WLM for the new attribute value.

13 Changes to SCHEMA and NAME will be applied to user-defined functions included in the text of MQTs, views, and triggers.

14 All (or **) does not apply to user-defined function names in MQTs, triggers, and views.

15 This object is available if  PTF BQU0665 is applied.

16 This object is available if (SPE2005) is applied.


 

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

ALTER and BMC AMI Change Manager for Db2 12.1