You must modify both the [SETTINGS] and [DRIVER_SETTINGS] portion of your assignment file.
It is important to correctly configure these settings to obtaim the best performance from UD6.
The correct value for $MAXFILES will depend on your operating system and configuration.
Operating System | Value |
Windows 95 | In your config.sys file on the startup disk, there should be a line FILES=nn. The $MAXFILES parameter should be the same value. If no value exists, set it to 255 in both your assignment file and config.sys file.. |
Windows NT, 2000, XP, 2003, Vista, 2008, 8/8.1, 2012, 10, 2016 | To determine the maximum number of open files, enter this command from an account with Administrator privilege:
|
Unix | Consult your kernel parameters |
VMS | Consult the SYSUAF setting. |
NOTE: It is not usually practical to set $MAXFILES
any higher than 2048. Uniface 7.2.06 does not allow this setting to be any larger than 9999.
Setting $MAXFILES
too low will result is slow performance, setting it too high will result in too much memory consumption. On windows a setting of 1024 is typical.
The following line must appear in your assignment file in the [DRIVER_SETTINGS] section to define which options the UD6/CMtool driver should enable. Uniface Six assignment files are often not broken into sections, in this case this line can appear anywhere in the assignment file.
USYS$UD6_PARAMS = option pack mhgfp140.dll, mmf files 255, config h:\uniface\usys72\bin\
NOTE: the mmf files
setting cannot be greater than the $MAXFILES
setting, and is dependent on the amount of available memory. For a details of the mmf files
setting please see the Settings Reference.
The config
setting specifies where UD6/CMtool driver should find its configuration files (joins, overflows and binary). By default these files are installed into the same directory that the DLL is installed in. For UD6/CMtool to operate correctly you must ensure that the pathname is correct in the assignment file.
Steps to installing UD6
Next Step | UD6 configuration files. |
Prev Step | Modify your configuration file(s) to load UD6 DLL. |
Step 4 | Modify ASN [PATHS] and [ENTITIES]. |
Step 5 | Initialise the UD6/CMtool repository. |
Step 6 | Prepare repository export. |
Step 7 | Import repository into UD6/CMtool. |
Step 8 | TIMESTAMPs. |
Step 9 | Uniface 10.2.2 Example. |
$Revision: 1.21 $ $Date: 2018/06/11 12:55:21 $ | [go to top] |