When distributing updated catalogs, there must be an accompanying rules file for the merge process. The rules file is an INI format file having the name RELDBUTL.INI. It can contain sections for changed file and table definition names. The minimum entries in the rules file are the names of the two data sources to merge. The format for entries is the following:
PARAMETER=value
[CATALOG] section specifies the data source names as well as the user IDs and passwords that are to be merged. The parameters are:
[FD] section provides a method of explaining file definition name changes. There should be an entry in this section for every FD name that has changed. The format is oldname=newname. There is no need to list unchanged file definitions; they are merged automatically.
[TABLE] section provides a method of explaining table name changes. There should be an entry in this section for every table name that has changed. The format is oldname=newname. There is no need to list unchanged table names as they are merged automatically.
[COLUMNS] section provides a method of explaining column name changes. There should be an entry in this section for every column name that has changed. The format of this section header is the keyword COLUMNS followed by a colon followed by the old name of the table. The format of the entries in the section is oldcolumn=newcolumn.
[CONNECT] section, which is optional, allows the new data source to be created as part of the merge process. The parameters are:
[MESSAGES] section, which is optional, is provided to allow the Relativity Merge Utility to change the messages displayed on the screen as the merge is taking place. You may choose to provide any of these messages; you do not have to provide all. If a message is not found, the default will be used. The sample rules file (see link below) uses the defaults. The valid messages and when they are displayed are:
Here are the default messages that will be used if none are provided: