Actualización desde la versión 8.2.0.7 y versiones 8.2.x con migración manual
El instalador de actualización de Marketing Platform puede realizar toda la migración de los datos necesarios para una actualización automática. Sin embargo, si la política de su organización no permite la migración automática, debe completar manualmente el procedimiento de migración para actualizar Marketing Platform. Para actualizar manualmente a Marketing Platform versión 9.1, debe ejecutar scripts SQL específicos e insertar las propiedades de configuración necesarias.
Asegúrese de que tiene los instaladores siguientes en el mismo directorio:
*
*
El instalador de Marketing Platform
Asimismo, asegúrese de que la instalación de Marketing Platform 8.x funciona completamente y que puede ejecutar las herramientas de línea de comandos. La ejecución de las herramientas de línea de comandos requiere el uso de tres utilidades de Marketing Platform que se encuentran en el directorio tools/bin de la instalación de Marketing Platform. La información completa sobre la utilización de estas utilidades, incluidos comandos de ejemplo para las tareas comunes, está disponible en los temas siguientes:
*
*
*
Consulte Escenarios de actualización de Marketing Platform si desea información sobre cómo actualizar desde otras versiones.
1.
2.
*
3.
4.
Se inicia el instalador maestro IBM® EMM. Siga las instrucciones siguientes después de que se inicie el instalador maestro de IBM® EMM:
*
Cuando el instalador maestro de IBM® EMM le solicite que elija un directorio de instalación, elija el directorio de instalación raíz, no el directorio de instalación de Marketing Platform que está bajo este directorio raíz.
*
Cuando el instalador maestro de IBM® EMM le pide que especifique la información de conexión de base de datos de Marketing Platform, especifique la información que pertenece a las tablas del sistema Marketing Platform actual.
El instalador maestro de IBM® EMM se pone en pausa e inicia el instalador de Marketing Platform.
5.
Complete los pasos siguientes mientras el instalador de Marketing Platform se está ejecutando:
a.
Cuando el instalador de Marketing Platform le solicite un directorio de instalación, seleccione el directorio de la instalación actual de Marketing Platform, normalmente, denominado Platform.
b.
c.
Seleccione Configuración manual de base de datos.
d.
Borre la casilla de verificación Ejecutar configuración de Platform.
e.
6.
Utilice la utilidad configTool para completar los pasos siguientes para asegurarse de que los scripts SQL que ejecuta en el paso 7 funcionen correctamente:
a.
Exporte todas las propiedades de configuración desde el nodo raíz Affinium. Por ejemplo, en Windows, utilice el comando siguiente para exportar las propiedades al archivo config_property_export.xml, que se graba en el directorio de instalación de la instalación de Marketing Platform:
configTool.bat -x -p "Affinium" -f "C:\Unica\Platform\install\ config_property_export.xml"
b.
Suprima todas las propiedades de configuración del nodo raíz Affinium. Por ejemplo, en Windows, utilice el comando siguiente para suprimir las propiedades:
configTool.bat -d -o -p "Affinium"
c.
Importe las propiedades de configuración que ha exportado. Por ejemplo, en Windows, utilice el comando siguiente para importar las propiedades del archivo config_property_export.xml, que se encuentra en el directorio de instalación de su instalación de Marketing Platform:
configTool.bat -i -o -f "C:\Unica\Platform\install\ config_property_export.xml"
7.
En el directorio db\upgrade82to85 de su instalación de Marketing Platform, edite el script SQL ManagerSchema_Tipo_BD_86upg.sql, donde Tipo_BD es el tipo de la base de datos de la tabla del sistema. Utilice las siguientes directrices para editar el script SQL ManagerSchema_Tipo_BD_86upg.sql:
*
ALTER TABLE USCH_RUN ADD PAYLOAD NVARCHAR(4000);
*
Si la base de datos es DB2®, elimine también las sentencias siguientes:
ALTER TABLE qrtz_job_details ALTER COLUMN job_data SET DATA TYPE blob(4000);
ALTER TABLE qrtz_triggers ALTER COLUMN job_data SET DATA TYPE blob(4000);
8.
Utilice la tabla siguiente para localizar los scripts SQL que se proporcionan con la nueva instalación de Marketing Platform en la de base de datos de la tabla del sistema de Marketing Platform:
ManagerSchema_Tipo_BD_85upg.sql
donde Tipo_BD es el tipo de la base de datos de la tabla del sistema.
ManagerSchema_Tipo_BD_86upg.sql
donde Tipo_BD es el tipo de la base de datos de la tabla del sistema.
ManagerSchema_Tipo_BD_90upg.sql
donde Tipo_BD es el tipo de la base de datos de la tabla del sistema.
ManagerSchema_Tipo_BD_91upg.sql
ManagerSchema_Tipo_BD_91upg_unicode.sql
donde Tipo_BD es el tipo de la base de datos de la tabla del sistema.
9.
*
Para Windows:
directorio_instalación\platform\tools\bin\upgrade90to91.bat
*
directorio_instalaciónplatform/tools/bin/upgrade90to91.sh
10.
Utilice la utilidad populateDb para rellenar las tablas del sistema con las propiedades de configuración, los usuarios y grupos y los roles y permisos de seguridad predeterminados de Marketing Platform.
La utilidad populateDb se encuentra en el directorio tools/bin de la instalación de Marketing Platform.
Ejemplo: populateDb -n Manager
11.
Utilice la utilidad configTool para importar las propiedades de configuración tal como se describe en la tabla siguiente:
*
La utilidad configTool se encuentra en el directorio tools/bin de la instalación de Marketing Platform. Para obtener detalles completos sobre la función de las propiedades de configuración, consulte la ayuda en línea de la página Configuración o la publicación IBM® Marketing Platform Guía del administrador.
Los comandos de ejemplo de la tabla siguiente son para el sistema operativo Windows.
Omita esta importación si la propiedad denominada Búsqueda periódica DN base de LDAP habilitada está presente en la categoría Platform | Seguridad | Detalles del método de Inicio de sesión | Sincronización LDAP. Esta es la propiedad que ha comprobado en el paso 1 de este procedimiento.
*
Archivo: Ldap_Auto_Sync_BaseDN_Settings.xml
*
Ubicación: directorio conf\upgrade86to90 de la instalación de Marketing Platform
*
Archivo: interaction_history_scheduler.xml
*
Ubicación: directorio conf/upgrade85to86 bajo el directorio de su instalación de Marketing Platform
*
Archivo: attribution_modeler_scheduler.xml
*
Ubicación: directorio conf/upgrade85to86 de la instalación de Marketing Platform
*
Archivos: coremetrics_configuration.xml y coremetrics_navigation.xml
*
Ubicación: directorio conf de la instalación de Marketing Platform
*
Archivo: cognos10_integration.xml
*
Ubicación: directorio conf/upgrade85to86 de la instalación de Marketing Platform
*
Archivo: LDAP_Anonymous_bind.xml
*
Ubicación: directorio conf/upgrade85to86 de la instalación de Marketing Platform
*
Finalidad: sólo si se actualiza desde la versión 8.2.0 o posterior, importar una nueva propiedad de configuración LDAP
*
Archivo: quicklinks_category.xml
*
Ubicación: directorio conf\upgrade86to90 de la instalación de Marketing Platform
*
Archivo: manager_alerts_registration.xml
*
Ubicación: directorio conf de la instalación de Marketing Platform
*
Archivo: disablePageTagging.xml
*
Ubicación: directorio conf\upgrade82to85 de la instalación de Marketing Platform
*
Finalidad: importar una propiedad de configuración que determina si IBM® puede recopilar estadísticas básicas que realicen un seguimiento de las tendencias globales de uso del producto.
*
Archivos: coremetrics_configuration.xml y coremetrics_navigation.xml
*
Ubicación: directorio conf de la instalación de Marketing Platform
*
Archivo: scheduler.xml
*
Ubicación: directorio db\upgrade90to91 de la instalación de Marketing Platform
*
Archivo: unknownPolling.xml
*
Ubicación: directorio db\upgrade90to91 de la instalación de Marketing Platform
*
Archivo: communication_email.xml
*
Ubicación: directorio conf\upgrade86to90 de la instalación de Marketing Platform
*
Finalidad: importa propiedades de configuración para habilitar las notificaciones por correo electrónico. Cuando se habilita, Marketing Platform intenta enviar correos electrónicos a los usuarios para notificaciones y alertas del sistema.
*
Archivo: notification.xml
*
Ubicación: directorio conf\upgrade86to90 de la instalación de Marketing Platform
*
Archivo: is_clustered.xml
*
Ubicación: directorio conf\upgrade86to90 de la instalación de Marketing Platform
*
Finalidad: la propiedad booleana para especificar si la instancia de Marketing Platform está en clúster. Si instala Marketing Platform en un despliegue en clúster, establezca esta propiedad en True. De lo contrario, conserve el valor predeterminado False.
*
Archivo: taskNotification.xml
*
Ubicación: directorio conf\upgrade86to90 de la instalación de Marketing Platform
*
Finalidad: importa el campo Nombre de grupo donde puede especificar los grupos a los que se notifica con notificaciones planificadas.
*
Archivo: config_data_filter_cache.xml
*
Ubicación: directorio conf\upgrade90to91 de la instalación de Marketing Platform
*
Si cambia este valor, debe reiniciar Marketing Platform para que los cambios entren en vigor.
*
Archivo: Refresh_data_filter_cache.xml
*
Ubicación: directorio conf\upgrade90to91 de la instalación de Marketing Platform
*
Archivos: navigation.xml and emm_spss_configuration.xml
*
Ubicación: conf\upgrade90to91
*
Finalidad: importar propiedades de configuración de IBM® SPSS® Modeler Advantage Marketing Edition.
12.
Ejecute la utilidad alertConfigTool desde el directorio tools\bin de la instalación de Marketing Platform para registrar las alertas y notificaciones de Marketing Platform.
Comando de ejemplo (Windows):
alertConfigTool.bat -i -f "C:\Platform\conf\Platform_alerts_configuration.xml"
13.
Ejecute el script upgrade85Dashboard desde el directorio tools\bin de la instalación de Marketing Platform para actualizar el panel de control.
14.
Vaya a Ayuda > Acerca de y complete los pasos siguientes para actualizar la página Acerca de:
a.
Emplee la utilidad configTool para exportar la categoría Affinium | Manager | acerca de.
*
Affinium | Manager | acerca de no está visible en la página Configuración porque se ha marcado como oculto.
Ejemplo (Windows):
configTool.bat -x -p "Affinium|Manager|about" -f "C:\Unica\Platform\conf\about.xml"
b.
Edite el archivo XML exportado que acaba de crear (about.xml en el ejemplo) para cambiar el número de versión y el nombre de visualización. Busque la propiedad releaseNumber y cambie el valor a la versión actual de Marketing Platform.
En el ejemplo siguiente, cambie 8.0.0 por su nueva versión:
<property name="releaseNumber" type="string">
<displayNameKey>about.releaseNumber</displayNameKey>
<value>9.1.0.0.0.
número_compilación</value>
</property>
c.
Utilice la utilidad configTool para importar el archivo revisado. Debe utilizar la opción -o para sobrescribir el nodo. Debe especificar el nodo padre al importar.
Ejemplo (Windows):
configTool.bat -i -p "Affinium|Manager" -f "about.xml" -o
15.
Después de que el proceso de actualización sea satisfactorio y la aplicación esté en funcionamiento, suprima las tablas liferay utilizando el script drop-liferay-tables.sql. drop-liferay-tables.sql se encuentra en el directorio Instalación_Platform/db/upgrade86to90/drop-liferay-tables.sql.
Consulte la publicación IBM® EMM Reports Guía de instalación y configuración para ver los pasos adicionales necesarios para las actualizaciones de informes.