Procedure: Fast upgrade Unica Interact
Before you begin
Pre-requisites to upgrade from Unica Interact 8.6.x/later version to Unica Interact 12.0:
Procedure
- Ensure that Unica Platform and Unica Campaign are upgraded successfully on the target setup. Install Interact 12.0 on the setup.
- Take a backup for source system Databases InteractDT, InteractRT,Interact Learning, Interact prod
- Make sure that the Interact related files in Campaign's 'partition' folder are copied from the source system to the target system.
- Restore the backed up database schema on target system.
- Create data sources on the target application server and point to the new database schema. You can use the same JNDI names as those in the source system to save effort in doing manual changes.
Upgrading Interact DT
Procedure
Upgrading Interact RT, Interact learning and Interact Production databases
Procedure
Execute ILPB Migration Uitility
About this task
Properties setups for the ILPB migration upgrade utility
Procedure
Updating the JDBC file in InteractRT WAR
About this task
Procedure
- Take a back up of the interactRT.war file from the 12.0 environment (Interact/interactRT.war).
- Unwar the interactRT.war file.
- Copy the jdbc.properties file from Platform/tools/bin/ directory and paste it under interactRT.war/WEB-INF/classes.
- Re-war the interactRT.
Post Upgrade
Procedure
The second Interact runtime
Procedure
- Repeat the following steps for each Interact runtime if you have used a different server group and Platform.
- Install New Platform 12.0 with Interact RT.
- Perform the Platform upgrade and make the setup ready. (Refer the Platform Upgrade Guide.)
- Copy and restore the InteractRT database from the source to the target.
- Upgrade the database from source database to 12.0 by running the aciupgrade utility for RT.
- Create data sources on the target application server using the same JNDI names as the source setup.
- Deploy InteractRT.war.
Important
CFS updates: If the customer is using SOAP, then generate the proxy code based on the new WSDL and rebuild the CFS code using the new proxy.
Notes
Procedure
-
After Upgrade, it is observed that a Configuration Node sessionManagement
is displayed under:
Affinium|interact|
. Removal of this configuration can be done using the Platform configTool.sh/configTool.bat tool. -
After upgrade, it is observed that configuration Node treatmentStore is
displayed under
Affinium|Interact|services|contactHist|
. Removal of this configuration can be done using the Platform configTool.sh/configTool.bat tool. -
In case, after deployment during access you encounter the
DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016, SQLERRMC=7
error, then contact your DBA and run the REORG query on the necessary database tables. - Removal steps are not applicable if you are upgrading from 11.x to 12.0.
Configure BIRT reports with Interact
Complete the following steps.
Procedure
-
Import Interact Reports schemas in Platform configuration.
Navigate to "<INTERACT_HOME>/reports/tools".
Run the
import_all.sh/bat
script. - For Reports pack configurations, see the BIRT Reports Installation and Configuration guide.