You can upgrade Contact Optimization by
overwriting your existing Contact Optimization installation.
About this task
Note: You must upgrade Campaign and Contact Optimization together.
If you do not want to upgrade Campaign and Contact Optimization together,
you must stop the Contact Optimization listener
manually.
You can complete in-place upgrades for Contact Optimization 9.1.0.
An in-place upgrade is one where you overwrite your existing installation.
Complete
the following steps to upgrade Contact Optimization:
Procedure
- Stop the Contact Optimization listener.
Before you stop the Contact Optimization listener,
make sure that you set the path to CAMPAIGN_HOME correctly
in the ACOServer script.
Use the ACOServer script
to stop the Contact Optimization listener.
The ACOServer script is in the bin directory
of the Contact Optimization installation.
Run
the following command to stop the Contact Optimization listener:
- On Windows™: ACOserver.bat
stop
- On UNIX™: ./ACOserver.sh
stop
- Back up the Campaign and Contact Optimization home
directories.
- Back up the Campaign and Marketing Platform system
tables.
- Run the IBM® EMM installer
and select Contact Optimization.
Important: Select your previous Contact Optimization installation
directory, for example C:\IBM\ContactOptimization.
When
prompted, select the Automatic database setup.
If you select Manual database setup, you must
run the Contact Optimization Migration
SQL scripts against the appropriate database to create and populate
the Contact Optimization system
tables manually.
- Start the web application server on which Campaign is
deployed, if it is not already running.
- Start the Contact Optimization listener.
Use the ACOServer script to start the Contact Optimization listener.
Run
the following command to start the Contact Optimization listener:
- On Windows: ACOserver.bat
start
- On UNIX: ./ACOserver.sh
start
- Complete the following steps for all Contact Optimization sessions
that use session level advanced settings:
- Edit the session level advanced settings of the Contact Optimization session.
- Save the session level settings.
Saving the settings ensures that the session level advanced
settings of the current
Contact Optimization session
are retained during the upgrade. If you do not save the advanced settings,
the following properties might behave as if they are set to
False,
even if they are set to
True:
- ContinueOnGenerationLoopError
- Enable Max Capacity Consumption
- Update Session Table Statistics