PMF enables you to implement automated upgrades if an existing PMF installation is found. When you run the PMF installer and enter the license code, the installer determines if upgrading is an option. If the upgrade options is selected, the PMF installer:
Note: After the installer completes, the data mart is still set to the previous release.
The PMF internal synchronization code (pmf_internal_check_and_rpt) compares the release number in the a_defaults.fex and pmf_install.csv files.
If the release numbers are the same, processing continues. However, if the release numbers are not the same, there is a problem with the installation and processing stops with an error condition.
If the data mart has the same release level as the PMF application, processing continues. However, if the data mart has a higher release level, there is a problem with the installation and processing stops with an error condition.
Note: A warning message displays, recommending that you back up your database before upgrading.
The PMF automatic synchronizer runs all DDLs needed to upgrade from the previous release to the new release. This process works between point releases or major releases.
Note: After you manually upgrade the data mart to the Release 5 level or higher, PMF will be able to process all future data mart upgrades (migrations) automatically.