The Marketing Platform upgrade installer can
perform all of the data migration that is required for an upgrade automatically. However, if the
policy of your organization does not allow automatic migration, you must complete the migration
procedure to upgrade Marketing Platform
manually.
Before you begin
Ensure that you have the following installers in the same directory.
- The HCL® Marketing
Software master installer
- The Marketing Platform installer
To upgrade to Marketing Platform version 11.0.1
manually, you must run SQL scripts and run some command line utilities to populate the system
tables. Ensure that your installation of Marketing Platform is fully functional so that you can run the
utilities. Complete information about using these utilities, including example commands for common
tasks, is available in the following topics.
The utilities are in the tools\bin directory under your Marketing Platform installation.
See Marketing Platform upgrade scenarios for information
about upgrading from other versions.
Procedure
-
Create a back-up copy of your Marketing Platform
system table database.
Important: Do not skip this step. If the upgrade operation fails, you cannot roll back
your database and your data is corrupted.
-
Undeploy your Marketing Platform deployment.
-
Run the HCL Marketing
Software master installer.
The
HCL Marketing
Software master installer starts.
Use the following instructions after the
HCL Marketing
Software
master installer starts.
- When the HCL Marketing
Software master installer prompts
you to choose an installation directory, choose the root installation directory, not the Marketing Platform installation directory that is under this root
directory.
- When the HCL Marketing
Software master installer prompts
you to enter Marketing Platform database connection
information, enter the information that pertains to your current Marketing Platform system tables.
The HCL Marketing
Software master installer pauses and
starts the Marketing Platform
installer.
-
Complete the following steps while the Marketing Platform installer is running.
-
When the Marketing Platform installer prompts you
for an installation directory, select the directory of your current Marketing Platform installation, usually named
Platform.
-
Allow the installer to create a back-up copy of your previous installation of Marketing Platform.
-
Select Manual database setup.
-
Clear the Run Platform configuration check box.
-
Follow the remaining steps in the installation wizard and enter the requested
information.
-
Use the populateDb utility to populate the system tables with default
Marketing Platform configuration properties, users and
groups, and security roles and permissions.
The populateDb utility is in the tools\bin directory
under your Marketing Platform installation. Example
command: populateDb -n Manager
-
Use the configTool utility to import configuration properties as described
below.
Important: Perform the imports in the order shown in the following table.
Table 1. Configuration properties for upgrades from version 10.1.0
File details |
Example command |
- File: watsonAssistant_navigation.xml
- Location: <PLATFORM_HOME>\conf\watsonAssistant_navigation.xml directory
under your Marketing Platform installation
- Purpose: Import the Affinium|suite|uiNavigation|mainMenu|Analytics|Watson Assistantconfiguration
node configuration node
|
configtool.bat -vp -p "Affinium|suite|uiNavigation|mainMenu|Analytics" -f
"<PLATFORM_HOME>\conf\watsonAssistant_navigation.xml" |
-
After you have imported the configuration properties in the previous step, restart the web
application server on which Marketing Platform is
deployed so the changes are applied.
-
Complete the following steps to update the page.
-
Use the configTool utility to export the Affinium | Manager |
about category.
Note: The Affinium | Manager | about category is not visible on the
Configuration page because it is marked hidden.
Example (Windows™):
configTool.bat -x -p
"Affinium|Manager|about" -f "C:\Unica\Platform\conf\about.xml"
-
Edit the exported XML file that you just created (about.xml in the
example) to change the version number and display name.
Find the releaseNumber
property and change the value to the current version of
Marketing Platform. Change the value of the
copyright
property to the appropriate copyright year.
As in the following example, change the release number from 11.0.0.0.0 to 11.0.1.0.0 and
change the copyright to
2018.
<property name="releaseNumber" type="string">
<displayNameKey>about.releaseNumber</displayNameKey>
<value>11.0.0.0.0.build_number</value>
</property>
</property>
<property id="541" name="copyright" type="string_property" width="40">
<value>2016</value>
</property>
-
Use the configTool utility to import the revised file.
You must use the -o
option to overwrite the node. You must specify the parent
node when you import.
Example (Windows):
configTool.bat -vp
-i -p "Affinium|Manager" -f "about.xml" -o
-
Deploy and verify your installation as described in the Deploying Marketing Platform.