BMC AMI Unload requirements and restrictions


This topic describes BMC AMI Unload requirements and restrictions:

Software requirements

BMC AMI Unload product requires a minimum of version 13.1.00 of the BMC Db2 Solution Common Code (SCC).

Authorization requirements

Using BMC AMI Unload requires the following authorizations:

  • One of the following for the database:
    • SYSADM
    • DBADM
    • COPY
  • One of the following for the tables:
    • Ownership
    • SELECT
    • SYSCTRL (catalog tables only)
    • UNLOAD (Only validated for DIRECT YES or DIRECT AUTO which resolves to DIRECT YES)
  • The following for the views:
    • DBADM (PTF BQU4897 - Enhance authorization to support IBM APARs PH54863(PTF UI92616) and PH54936 (PTF UI92531))

Status requirements

When running BMC AMI Unload, the objects must be in the following statuses:

  • The database must be in either RW status or UT,RO status. In addition, it cannot be in any restricted status.
  • The table space must be in RW status and cannot be in any restricted status.

Restrictions

The following restrictions apply to BMC AMI Unload:

  • BMC AMI Unload does not support:
    • DECFLOAT INDEXES, released in Db2 12 FL505
    • Table with a column name that exceeds 30 characters 
  • BMC AMI Unload does not process the following objects:
    • Hash tables
    • Clone tables and base tables of clone tables
    • XML columns
  • BMC AMI Unload does not unload temporal columns or write them to SYSPUNCH.
  • BMC AMI Unloadsupports partition-by-range (PBR) and partition-by-growth (PBG) table spaces with partition sizes (DSSIZE) greater than 64 GB except for the following PAGESIZE and DSSIZE combinations: 

    PAGESIZE

    DSSIZE

    4 KB

    128 GB

    256 GB

    8 KB

    256 GB

  • BMC AMI Unload supports a maximum of 32,950 SYSIN statements.
  • BMC AMI Unload DIRECT YES does not support SELECT statements greater than 64k and has other imposed limits as defined by the language interface.

 

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