Table 10–4: CHGPRODCT Parameters
Parameter
|
Keyword
|
Value
|
Progress/400 Dictionary Name
|
PRODCT
|
Enter the name of the library that contains your server schema, or *CURLIB to specify the current library. If you are creating a Progress/400 environment for the first time, enter here the same name that you entered for the New Progress/400 Database Name in the DUPPRODB utility.
|
From File(s)
|
FRMFILLST
|
Specify the files that you want to access through the DataServer. Accept the default, *ALL, if you do not want to specify files. Press + to enter additional files, or specify other values as follows:
- If you enter *YES at the include Database Relations parameter, you need to enter only the physical filenames in the From File list and not the names of the database relations.
- If you enter *NO or *NONE, do not include any database relations over the physical file in the server schema.
- If you enter *PFLIB, only the database relations residing in the library within the physical file from which they are based are included in the server schema.
|
From Library(s)
|
|
Enter the name of the library where the DB2/400 database files reside. If the objects reside in more than one library, enter *LIBL to specify the library list.
|
Include Database Relations
|
|
Enter *YES to preserve the logical file dependencies (including indexes) that exist for the DB2/400 database files that you selected. You need to enter only the physical filenames in the From File list and not the names of the database relations.
|
Progress Attributes Option
|
PROATR
|
Enter *OVRWRT to overwrite any Progress-specific attributes defined previously for this file from the client in the Progress/400 Data Dictionary.
Enter *CMPSAVE to preserve attributes that are maintainable from the client if they already exist in the Progress/400 Dictionary. Attributes that can be defined from either the Progress/400 Dictionary on the client or the DDS on the server are not preserved. In these cases, the values in the file attributes are compared with those that exist in the Progress/400 Dictionary. If the value changes, the new DDS file attributes replace the existing one. If the existing Progress attribute does not change, then it is retained in the Progress/400 Dictionary definition.
Enter *SAVE to preserve Progress attributes that are maintainable from the client if they already exist in the Progress/400 Dictionary for a specific file.
|
Force Server-based Change
|
FRCCHG
|
When using this utility to update the Progress/400 server schema, enter *YES to overwrite any Progress-specific attributes that you defined from the client ADE.
Enter *NO to preserve the Progress attributes if a selected file was last updated from the Progress client. The utility does not update these files and returns an error message indicating that it did not update them.
|
Error Tolerance Threshold
|
ERRLIMIT
|
Enter *NOMAX to specify that the utility continue when an error occurs.
Enter a value (0-32,000) to indicate an acceptable level of error.
|
Synchronize Schema Image
|
SYNSCHIMG
|
Enter *YES to synchronize the schema image for your Native 4GL Client. The default is *NO.
|