The Query Processor configuration control facility enables you to use multiple releases of the Query Processor software on a single enterprise server. A single data file contains information that identifies the packs that hold the different releases of the Query Processor software and also identifies the usercodes assigned to the different releases. Therefore, you can run the latest version of the Query Processor software along with earlier versions of the software. Different databases can use different versions of the software, thus simplifying the process of upgrading to a new release.
The Query Processor configuration control facility consists of
-
The SYSTEM/MCPSQL/CONFIG library, which is shared by all users.
-
An Query Processor configuration file, which is shared by all users.
-
SYSTEM/MCPSQL/INTERFACE, which is a forwarding library for the gateway into the Query Processor environment.
This shared-by-all forwarding library is used to redirect calls from the user to the library of the appropriate release level. Libraries must be set to point to the latest release you are planning to run. For example, if you want to run multiple versions of the Query Processor software, the system support libraries for MCPSQLCONFIG and MCPSQLCLI must be set to the latest versions installed.
In addition, the Query Processor configuration file enables you to
-
Select the level of data management software.
-
List resources used by Query Processor.
| Note: | It is recommended that you use the SI program to install your data management software so that the system support libraries are set automatically to point to the latest release. However, if you do not use the SI program to install the database management software, you must use the SL (Support Library) system command to ensure that all system support libraries are established and point to the latest release. |

