Procedure: Fast upgrade Unica Deliver
About this task
To perform the fast upgrade of Unica Deliver from 10.1.x, 11.x.x, to 25.1.0/25.1.0.1, complete the following steps:
Procedure
-
Open a command prompt and navigate to
<PLATFORM_HOME>/tools/bin and execute the following
commands.
configTool.bat / sh -u eMessageconfigTool.bat / sh -d -p "Affinium|Campaign|partitions|partition1|server|internal|eMessageInstalled" -oconfigTool.bat / sh -d -p "Affinium|Campaign|partitions|partition1|eMessage" -oconfigTool.bat / sh -r Deliver -f "<CAMPAIGN_HOME>\Deliver\conf\deliver_configuration.xml"configTool.bat / sh -v -i -p "Affinium|suite|uiNavigation|settingsMenu" -f "<CAMPAIGN_HOME>\Deliver\conf\deliver_op_odsettings_navigation.xml"configTool.bat / sh -v -i -p "Affinium|suite|uiNavigation|mainMenu|Campaign" -f "<CAMPAIGN_HOME>\Deliver\conf\deliver_op_mailings_navigation.xml"configTool.bat / sh -v -i -p "Affinium|suite|uiNavigation|mainMenu|Campaign" -f "<CAMPAIGN_HOME>\Deliver\conf\deliver_op_documents_navigation.xml"configTool.bat / sh -v -i -p "Affinium|suite|uiNavigation|mainMenu|Analytics" -f "<CAMPAIGN_HOME>\Deliver\conf\deliver_op_analytics_navigation.xml"configTool.bat/sh -v -i -p "Affinium|suite|uiNavigation|mainMenu|Campaign" -f "<CAMPAIGN_HOME>/Deliver/conf/deliver_op_new_documents_navigation.xml"
- Log in to Platform and navigate to Settings > Configuration.
-
Navigate to
Affinium|Campaign|partitions|partition1|Deliver and
provide value for
deliverPluginJarFileas following.deliverPluginJarFile <CAMPAIGN_HOME>/Deliver/plugin/deliverplugin.jar -
Navigate to
Affinium|Campaign|partitions|partition1|server|internal
and enable
DeliverInstalled=yes. -
Navigate to
Affinium|Deliver|partitions|partition1|dataSources|systemTablesand configuresystemTablesproperties as per your Campaign schema. -
Assign
UNICA_HOSTED_SERVICESdatasource to asm_admin user with appropriate account and its password.Ensure to take a backup of Campaign system table schema before executing the next steps.
-
Navigate to <CAMPAIGN_HOME>\Deliver\ddl and execute
ace_op_drop_systab_ora.sql, if you possess Oracle Campaign system schema, else executeace_op_drop_systab.sqlon Campaign system schema. -
Navigate to <CAMPAIGN_HOME>\Deliver\ddl\unicode and
execute
ace_op_systab_<DB_TYPE>.sqlon Campaign system schema. -
Navigate to <CAMPAIGN_HOME>\Deliver\ddl and execute
ace_op_populate_systab_<DB_TYPE>.sqlon Campaign system schema. -
Restart web app server and listener.
To perform the fast upgrade of Unica Deliver from Version 12.1.x to 25.1.0/25.1.0.1 , complete the following steps.
Execute Below scripts on Target 25.1/25.1.0.1 Campaign schema:Upgrade From base version - 12.1.x to 25.1.0 / 25.1.0.1 SQL scripts to execute Maria DB <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_mariadb.sqlOracle <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_ora.sqlSql Server <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_sqlsvr.sqlDB2 <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_db2.sqlPostgres <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_postgresql.sqlMaria DB - unicode <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_mariadb_unicode.sqlOracle - unicode <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_ora_unicode.sqlSql Server - unicode <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_sqlsvr_unicode.sqlDB2 - unicode <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_db2_unicode.sqlPostgres-unicode <Campaign_Home>\tools\upgrade\12.1+To25.1/ace_upgrade_postgresql_unicodeNote: Please ignore if there are errors stating table already exists or cannot change <Column_name> used in a foreign key constraint.- Generate and configure public / private key pair for SFTP authentication. Refer Chapter 3. Connections to message services from https://doc.unica.com/products/deliver/25_1_0/en_us/UnicaDeliver25_1_0StartupAdminGuide_en_us.pdf for complete steps. (If target VM is separate / different VM than source) and share with Unica Deliver Devops.
-
Login to Unica Platform and configure SystemTables by navigating to
Affinium|Deliver|partitions|partition1|dataSources|systemTables. Specify target unica campaign 25.1/25.1.0.1 schemaName and jdbcURI. - Navigate to
Affinium|Campaign|partitions|partition1|Deliverand give correct path for deliverPluginJarFile. - Restart Campaign and Platform.
- Start RCT (Make sure to stop RCT from base Environment).