DMSII Extended Edition Options

The DMSII Extended Edition option enables you to specify, for any dataset (<<Ispec>> class or Event), a number of sections (each one a separate file). This increases the available size of the set or dataset, and improves access for large and busy applications, as the files can be distributed across a number of packs. Otherwise, each dataset consists of one file, which can become unmanageably large or reach its size limit.

This option enables transtamp locking (allowing individual sections to be locked independently), and an RSN word (which efficiently resolves profile duplicates).

Refer to the DMSII Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on DMSII Extended Edition features.

You can set this option globally for an application by setting the Extended Edition configuration property of the Segment, or for individual Input/Input-Output <<Ispec>> classes or Events (datasets) by setting the Number Of Sections configuration property. You can set the number of sections by setting the Number Of Sections configuration property for the Input/Input-Output <<Ispec>> classes or Events (datasets), and the ability to allow Profile sections by setting the Profile Sections configuration property for the Profile. Refer to the Agile Business Suite Developer User Guide for more information.

 Caution

If your application is very large, setting this option globally may cause a reorganization failure.

Agile Business Suite cannot detect this situation before the reorganization is started.

DMSII Physical Section Set

The registry setting of UsePhysicalSectionsOnly causes all sectioned profiles to be generated as Physical sectioned sets, instead of Logical sectioned sets, for subsequent system deployments after the registry setting has been created. This results in a database reorganization in the initial system build after the registry setting has been created.

If the UsePhysicalSectionsOnly registry setting is present and you want to remove it so that you can use the Physical Profile Sections property, ensure that the Physical Profile Sections property is set to True on all profiles for which sectioning is specified. This retains the physical sectioning of these profiles after the UsePhysicalSectionsOnly registry setting is removed.

If the UsePhysicalSectionsOnly registry setting is not present and you want to physically section profiles, specify the sections for the profile in the Profile Section property and set Physical Profile Sections to True.