Property |
Function |
---|---|
BLOBs Sections | BLOBs Sections specifies the number of sections for the implicit DMSII datasets created (by DMSII) when the Internal BLOBS property is enabled. This configuration property is dependent on the Internal BLOBS configuration property. Valid range is 5 -150. This property is specific to the segment. Refer to the Enterprise Database Server Data and Structure Definition Language (DASDL) Programming Reference Manual for more information. |
Check Sum | Specifies whether to enable the DMSII Checksum feature for added protection against writing corrupt information. Using the Checksum feature, the DMSII software performs a hash total of the words written in each physical IO. The hash total is written as an extra word at the end of the IO buffer. By default, this property is set to True. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Data Encryption Key Set | The Data Encryption Key Set property controls the maintenance of an encryption key set for the database when the property is enabled. The Data Encryption Key Set property is disabled when DataEncryptionType is False, otherwise it is enabled. Valid values are:
The default value for this property is ‘UseExisting’. Notes:
This property is specific to the segment only. Refer ClearPath Enterprise Servers Enterprise Database Server for ClearPath MCP Data and Structure Definition Language (DASDL) Programming Reference Manual for more information. |
Data Set Buffers | Specifies the number of data set buffers. A Dataset is a table in the database. The Dataset Buffers options are used to generate the BUFFER option for Datasets in the DASDL. Refer to the Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on the BUFFER option. This property’s value ranges from 0 to 1048575. By default:
This property is not applicable for <<Ispec>>, <<Event>> and Classes with no stereotype:
Note: In the Data Set Buffer group properties, you cannot set values for all the properties as not all combinations of properties are valid. Only the following combinations of non-zero values are valid:
Although a value of 0 is valid for the Data Set Buffers property, AB Suite generates a value of 5 in the data set physical options in the DMS file for it. Refer to the definitions of Data Set per User, Data Set Buffers per Random User, and Data Set per Serial properties for more information. This property is specific to <<ispec>> and Classes with no stereotypes, EventSets and Segments only. |
Data Set Buffers per Random User | Specifies the number of data set buffers per random user. For a Random user, the reading or updating operation on the Dataset is done randomly. Refer to the Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on how buffers are allocated to random and serial users. This property’s value ranges from 0 to 254. By default:
This property is enabled if the Data Set Buffers per User property is set to 0. This property is disabled for <<Ispec>>, <<Event>> and Classes with no stereotype:
This property is disabled if the Data Set Buffers per User property is not set to 0. When it is disabled, the Data Set Buffers per Random User property is reset to 0. See Note in the definition of Data Set Buffers property. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Data Set Buffers per Serial User | Specifies the number of data set buffers per serial user. For a Random user, the reading or updating operation on the Dataset is done randomly. Refer to the Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on how buffers are allocated to random and serial users. This property’s value ranges from 0 to 254. By default:
This property is enabled if the Data Set Buffers per User property is set to 0. This property is disabled for <<Ispec>>, <<Event>> and Classes with no stereotype:
This property is disabled if the Data Set Buffers per User property is not set to 0. When it is disabled, the Data Set Buffers per Serial User property is reset to 0. See Note in the definition of Data Set Buffers property. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Data Set Buffers per User | Specifies the number of data set buffers per user. This property’s value ranges from 0 to 254. By default:
This property is enabled if the Data Set Buffers per Random User property and the Data Set Buffers per Serial User property is set to 0. This property is disabled for <<Ispec>>, <<Event>> and Classes with no stereotype:
This property is disabled if the Data Set Buffers per Random User property is not set to 0 or the Data Set Buffers per Serial User is not set to 0 and also reset the Data Set Buffers per User property to 0. See Note in the definition of Data Set Buffers - Buffers property. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Display Population Increase | Specifies whether to display a message when an automatic population has occurred. This property is enabled only if the Population Increase property is set. By default, this property is set to True. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Display Population Warning | Specifies whether to display a warning when the population reaches the percentage of the set limit. This property is enabled only if the Population Warning property is set. By default, this property is set to True. This property is specific to <<ispec>> and Classes with no stereotype, EventSets, and Segments only. |
Dumpstamp | Specifies whether to enable the use of the DUMPSTAMP option in DASDL for all data sets. The DUMPSTAMP option provides the facility for incremental backups by adding a timestamp word to each block of the affected structure. You can only use this property if you have the required license key on the target host. If you enable this property and you do not have the license key, a dialog is displayed at the beginning of the build, giving you the option to continue without the Dumpstamp option or cancel the build. Refer to the DASDL documentation for more information on the DUMPSTAMP option. The following options are available:
At the segment, the default setting is DMSII Default. At the class level, the default setting is <inherit from parent or default>. This property is specific to <<ispec>> and Classes with no stereotype, EventSets, and Segments only. |
Extended Edition | Specifies whether to enable the use of the DMSII EXTENDED option. Using the DMSII EXTENDED option causes the dataset to have records that contain two additional words at the beginning of the record: Record Serial Number and an internal Transtamp field. These provide improvements to dataset access. Refer to the EXTENDED option in the Data and Structure Definition Language (DASDL) Programming Reference Manualfor more information. To use this option, you must have the DMSII Extended Edition key installed on your MCP machine. Note: Setting the Segment Extended Edition property to True for an existing system that has already been generated with Extended Edition set to FALSE, or vice versa, might cause the REORGANIZATION program to exceed size limits for large systems. By default, this property is set to False. This property is specific to <<ispec>> and Classes with no stereotype, EventSets, and Segments only. |
Guardfile Information – Name | Specifies the file name for Guardfile information. The Guardfile information designates the name and location of the guard file, if any, that controls access to the database files through the Accessroutines. Refer to the Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on the GUARDFILE option. This property value is limited to a maximum length of 17 alphanumeric characters. By default, this property is empty. This property is specific to Segments only. |
Guardfile Information – Pack | Specifies a valid pack name for Guardfile information. This property value is limited to a maximum length of 17 alphanumeric characters. Select a packfrom the list of available packs. By default, this property is empty. This property is specific to Segments only. |
Guardfile Information – User | Specifies a valid username for Guardfile information. This property value is limited to a maximum length of 17 alphanumeric characters. By default, this property is empty. This property is specific to Segments only. |
Internal BLOBs | Internal BLOBS specifies whether the application has attributes with the primitive property set to Binary. If the application contains attributes with the primitive property set to Binary, set the Internal BLOBS configuration property to True. Supporting DMSII options will be generated in the DMS file. The user needs to set the Internal BLOBS property correctly. This configuration property is dependent on the Extended Edition configuration property. Valid values:
False is the default value. Internal BLOBS should be set to False if there are no attributes in the application with the primitive property set to Binary. Internal BLOBS must be set to True if there are attributes in the application with the primitive property set to Binary. There are other BLOB related configuration properties that are dependent on the Internal BLOBs configuration property. BLOBS Sections (segment configuration property) This property is specific to the Segment. Refer to the Enterprise Database Server Data and Structure Definition Language (DASDL) Programming Reference Manual for details on Internal BLOBS. |
Number of Sections | Specifies the number of sections for an Event set or Component set. If you enter a value of 0 or 1, the Events or Components are not sectioned. This property can be set if the Extended Edition property is enabled. This property is limited to a maximum length of three digits in the range of 2 to 255. By default, this property is set to 0. This property is specific to <<Ispec>> classes, EventSets, and Classes with no stereotype only. |
Optimize Blocksize to VSS-2 | Specifies whether to enable the blocksize feature. A new blocksize value, in records, is calculated. This option is used to optimize the calculation of DASDL blocksize attributes. By default, this property is set to False. If you want to use the populations in excess of 268,435,455 with classes or ispecs, set Optimize Blocksize to VSS-2 to True and create a DWORD registry key called ActivateVSS2blocking in the following location:
Note: Setting Optimize Blocksize to VSS-2 to True and creating a DWORD registry key called ActivateVSS2blocking causes a database reorganization with the next system build. Likewise, removing the ActivateVSS2blocking registry key after building a system with it causes a database reorganization with the next system build. This property is specific to <<ispec>> and Classes with no stereotype, EventSets, and Segments only. |
Population Increase | Specifies a percentage by which the population increases if it exceeds its limit. Values greater than 0 percent allows an automatic increase in the population by up to that percentage if the population exceeds its current limit, up to the system limit of 1000 areas. By default, this property is set to 0. The numbers range from 0 to 100 in percentage. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Population Warning | Specifies a percentage of the population at which a warning message is issued. Values greater than 0 percent causes the system to issue a warning message when the population reaches that percentage of its limit. This property is limited to a maximum length of two digits in the range of 0 to 99 percent. By default, this property is set to 0. The numbers range from 0 to 99 in percentage. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Reblock Factor | Specifies the Reblock Factor. The REBLOCKFACTOR allows the user to specify the factor by which the blocksize on a Dataset is increased during serial access. Refer to the Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on the REBLOCK and REBLOCKFACTOR options. This property is limited to a maximum length of two digits in the range of:
By default, this property is set to 1. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Sections | Specifies the number for a class and generates a statement for the defined sections. This property is enabled when the Extended Edition property of the class is set to True. The following rules apply to the value of this property:
By default, this property is set to 0. The numbers range from 0 to 511. This property is specific to <<Ispec>> Classes, Classes with no stereotype and EventSets only. |
Securityguard Information – Name | Specifies file name for Securityguard information. Securityguard Information is used to set the SECURITYGUARD option in the DASDL. The SECURITYGUARD option sets the SECURITYGUARD file attribute to the name and location of the guard file that controls direct access to the database files by programs other than the Accessroutines. Refer to the Data and Structure Definition Language (DASDL) Programming Reference Manual for more information on the SECURITYGUARD option. This property is limited to a maximum length of 17 alphanumeric characters. By default, this property is empty. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Securityguard Information – Pack | Specifies a valid pack name for Securityguard information. Select a packfrom the list of available packs. By default, this property is empty. This property is specific to Classes and Segments only. |
Securityguard Information – User | Specifies valid username for Securityguard information. This property is limited to a maximum length of 17 alphanumeric characters. By default, this property is empty. This property is specific to <<ispec>> and Classes with no stereotype, EventSets and Segments only. |
Use Calculated Buffers | Specifies how buffer statements are generated for individual Profiles. By default, this property is set to True. When this property is set to True, the buffer statements for individual profiles use a calculated value. When this property is set to False and the buffer values for the profile match the Set Buffer values of the segment, no buffer statements are generated for the profile (the profile uses the default values specified for the segment). When set to false and the buffer values of the profile differ from the Set Buffer values of the segment, buffer statements are generated using the profile settings. This property is specific to Segments only. |
VSS Warning | Specifies whether to issue a warning when the blocking attributes of the structure are not optimized for the operational characteristics of the storage device. This property provides a runtime indication of discrepancy between the blocking attributes of a structure and the storage device type upon which it resides. By default, this property is set to False. This property is specific to Segments only. |