SXRBAFORMAT

For an IMS database that uses a system-generated /SX field to make a secondary index unique, this directive enables you to control the size of system-generated /SX fields.
Note: Supported by the DBDGEN mfims utility.

Syntax:

>>-----SXRBAFORMAT--"integer"--------><

Parameters:

integer
One of the following:
0 4-byte RBA allows DBs up to 4GB in size (default)
1 4-byte RBA with compression allows DBs up to 32GB in size
2 8-byte RBA allows DBs up to 2TB

Properties:

Default: SXRBAFORMAT"0"

Dependencies:

None

Comments:

When using SXRBAFORMAT"2", the size of the system-generated /SX field is increased from four bytes to eight bytes. Applications that access the secondary index database directly require that you adjust for this difference.

For databases created using a version of Enterprise Developer earlier than 2.2 Update 2, Hotfix 4, you must regenerate the DBD and run one of the following mfims imsdbu functions against the database before using SXRBAFORMAT:

  • Zeroload function
  • Load function
  • Reorganize function