108
Versión 10 Release 0 28 de febrero de 2017 Guía de actualización de IBM Campaign IBM

Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Versión 10 Release 028 de febrero de 2017

Guía de actualización de IBMCampaign

IBM

Page 2: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

NotaAntes de utilizar esta información y el producto al que da soporte, lea la información de “Avisos” en la página 99.

Esta edición se aplica a la versión 10, release 0, modificación 0 de IBM Campaign y a todos los releases ymodificaciones subsiguientes hasta que no se indique lo contrario en nuevas ediciones.

© Copyright IBM Corporation 1998, 2017.

Page 3: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Contenido

Capítulo 1. Descripción general de laactualización . . . . . . . . . . . . 1Hoja de ruta de actualización . . . . . . . . . 1Cómo funcionan los instaladores . . . . . . . 3Modos de instalación . . . . . . . . . . . 4

Archivos de respuestas de ejemplo . . . . . . 4Corregir el archivo de registro cuando falla lainstalación de la actualización . . . . . . . . 5Integración de Campaign con eMessage . . . . . 6

Capítulo 2. Planificación de laactualización de Campaign . . . . . . 9Requisitos previos . . . . . . . . . . . . 9IBM SPSS Modeler Advantage Enterprise MarketingManagement Edition sustituye a PredictiveInsight . 11Realización de la copia de seguridad de Campaign 11Exportación de los valores de configuración . . . 12Programa de utilidad de comprobación previo a laactualización . . . . . . . . . . . . . . 12Registro de actualización . . . . . . . . . . 13Requisitos previos de actualización para todos losproductos IBM Marketing Software . . . . . . 14

Requisito de confirmación automática paraOracle o DB2 . . . . . . . . . . . . . 14Cambio de nombres de los grupos y rolesdefinidos por el usuario . . . . . . . . . 15

Hoja de actualización de Campaign . . . . . . 15

Capítulo 3. Actualización de Campaign 17Desalojo de archivos no utilizados de la memoria(solo AIX) . . . . . . . . . . . . . . . 18Retirada y actualización de Campaign . . . . . 18Los scripts de actualización SQL . . . . . . . 19acUpgradeTool . . . . . . . . . . . . . 22

Definición de las variables de entorno para laherramienta de actualización . . . . . . . 22Ejecución de acUpgradeTool . . . . . . . . 22

Capítulo 4. Consideraciones sobre laactualización de eMessage . . . . . . 25Requisitos previos para la actualización deeMessage . . . . . . . . . . . . . . . 25Actualización de eMessage . . . . . . . . . 26

Correos electrónicos durante la actualización deeMessage . . . . . . . . . . . . . . 27

Capítulo 5. Desplegar la aplicación webCampaign . . . . . . . . . . . . . 29Establecimiento del tiempo de espera de sesión dela aplicación web . . . . . . . . . . . . 29Despliegue de Campaign en WebSphere ApplicationServer . . . . . . . . . . . . . . . . 29

Despliegue de Campaign en WAS desde unarchivo WAR . . . . . . . . . . . . . 30

Despliegue de Campaign en WAS desde unarchivo EAR . . . . . . . . . . . . . 31

Despliegue en WebLogic . . . . . . . . . . 32Configuración adicional necesaria para entornosSSL . . . . . . . . . . . . . . . . 33Configuración de WebLogic para visualizarinformes de (UNIX) . . . . . . . . . . 33

Inicio del servidor de Campaign . . . . . . . 34Inicio manual del escucha de Campaign . . . . 34Instalación del escucha de Campaign comoservicio Windows . . . . . . . . . . . 35

Capítulo 6. Configuración de Campaigndespués del despliegue . . . . . . . 37Verificación de que el escucha de Campaign se estáejecutando. . . . . . . . . . . . . . . 37Configuración del usuario del sistema Campaign . . 37Adición de las propiedades de origen de datos en lapágina de Configuración . . . . . . . . . . 38

Importación de plantillas de origen de datos . . 39Duplicado de una plantilla de origen de dato . . 39

Propiedades de configuración de Campaign . . . 40Correlación de tablas de usuario en Campaign . . 41Verificación de la instalación de Campaign . . . . 41Comprobación de que pueden realizarse búsquedasen los diagramas de flujo . . . . . . . . . . 42Establecer propiedades para la integración conproductos IBM Marketing Software . . . . . . 42Configuración adicional para mejorar la seguridad 42

Inhabilitación del distintivo X-Powered-By . . . 42Configuración de una vía de acceso de cookierestrictiva . . . . . . . . . . . . . . 43

Capítulo 7. Configuración de variasparticiones en . . . . . . . . . . . 45Superusuario de particiones . . . . . . . . . 46Configuración de varias particiones . . . . . . 46

Configuración de las propiedades de origen dedatos para las particiones. . . . . . . . . 47Establecimiento de los usuarios del sistema deCampaign . . . . . . . . . . . . . . 49Uso de Informes para varias particiones de IBMCognos . . . . . . . . . . . . . . . 50

Asignación de roles, permisos y grupos para lasparticiones. . . . . . . . . . . . . . . 50

Capítulo 8. Configurar variasparticiones en eMessage . . . . . . . 51Particiones para eMessage: Descripción general . . 51Directrices para configurar varias particiones eneMessage . . . . . . . . . . . . . . . 52Creación de una nueva partición en eMessage . . . 53Preparación de las tablas del sistema eMessage parala partición . . . . . . . . . . . . . . 54

© Copyright IBM Corp. 1998, 2017 iii

Page 4: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Crear y completar las tablas del sistema deeMessage manualmente . . . . . . . . . 55

Configuración de un usuario del sistema para queacceda a IBM Marketing Software Hosted Services . 56Habilitación de eMessage en Campaign para lapartición nueva . . . . . . . . . . . . . 57Especificación de la ubicación del Cargador de listasde destinatarios para eMessage . . . . . . . . 58Reinicio de los componentes del sistema de origendespués de configurar eMessage . . . . . . . 58Prueba de configuración de partición y conexionesde eMessage . . . . . . . . . . . . . . 59

Capítulo 9. Utilidades y scripts SQL deIBM Marketing Platform . . . . . . . 61Utilidades de Marketing Platform . . . . . . . 63

alertConfigTool . . . . . . . . . . . . 63configTool . . . . . . . . . . . . . . 63datafilteringScriptTool . . . . . . . . . . 68encryptPasswords . . . . . . . . . . . 69partitionTool . . . . . . . . . . . . . 70populateDb . . . . . . . . . . . . . 72restoreAccess . . . . . . . . . . . . . 73scheduler_console_client . . . . . . . . . 75

Script de seguimiento de respuestas y contactos(RCT) de eMessage . . . . . . . . . . . . 77El script MKService_rct . . . . . . . . . . 78

Capítulo 10. Desinstalación deCampaign . . . . . . . . . . . . . 79

Capítulo 11. Clúster de aplicacionesweb de IBM Campaign . . . . . . . . 81Directrices de agrupación en clúster de WebSphere 82Directrices de agrupación en clúster de WebLogic . 84Configurar ehcache . . . . . . . . . . . . 85

Capítulo 12. Actualización a un entornode escucha en clúster . . . . . . . . 89Configuración de agrupación en clúster de escuchassoportada . . . . . . . . . . . . . . . 93Diagrama de agrupación de escuchas en clúster . . 93Ubicación de red compartida para escuchas enclúster: campaignSharedHome . . . . . . . . 94

Antes de ponerse en contacto con elequipo de soporte técnico de IBM . . . 97

Avisos . . . . . . . . . . . . . . . 99Marcas registradas. . . . . . . . . . . . 101Consideraciones sobre la política de privacidad ylos términos de uso . . . . . . . . . . . 101

iv Guía de actualización de IBM Campaign

Page 5: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 1. Descripción general de la actualización

Una actualización de Campaign se ha completado cuando ha actualizado,configurado y desplegado Campaign. La Guía de actualización de Campaignproporciona información detallada sobre cómo actualizar, configurar y desplegarCampaign.

Utilice la sección Itinerario de actualización para comprender mejor cómo utilizar laGuía de actualización de Campaign.

Hoja de ruta de actualizaciónUtilice la hoja de ruta de actualización para encontrar rápidamente la informaciónque necesita para actualizar Campaign.

Puede utilizar la tabla siguiente para explorar las tareas que debe realizar paraactualizar Campaign:

Tabla 1. Hoja de ruta de actualización de Campaign

Tema Información

Capítulo 11, “Clúster de aplicaciones web deIBM Campaign”, en la página 81

Si está utilizando la agrupación en clúster deaplicaciones web, revise este apéndice antesde iniciar la instalación.

Capítulo 12, “Actualización a un entorno deescucha en clúster”, en la página 89

Si está utilizando los clústeres de escuchasCampaign, revise este apéndice antes deiniciar la instalación.

Capítulo 1, “Descripción general de laactualización”

Este tema facilita la información siguiente:

v “Cómo funcionan los instaladores” en lapágina 3

v “Modos de instalación” en la página 4

v “Integración de Campaign con eMessage”en la página 6

Capítulo 2, “Planificación de la actualizaciónde Campaign”, en la página 9

Este tema facilita la información siguiente:

v “Requisitos previos” en la página 9

v “Realización de la copia de seguridad deCampaign” en la página 11

v “Exportación de los valores deconfiguración” en la página 12

v “Programa de utilidad de comprobaciónprevio a la actualización” en la página 12

v “Registro de actualización” en la página13

v “Requisitos previos de actualización paratodos los productos IBM MarketingSoftware” en la página 14

v “Hoja de actualización de Campaign” enla página 15

© Copyright IBM Corp. 1998, 2017 1

Page 6: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Tabla 1. Hoja de ruta de actualización de Campaign (continuación)

Tema Información

Capítulo 3, “Actualización de Campaign”, enla página 17

Este tema facilita la información siguiente:

v “Retirada y actualización de Campaign”en la página 18

v “Los scripts de actualización SQL” en lapágina 19

v “acUpgradeTool” en la página 22

Capítulo 4, “Consideraciones sobre laactualización de eMessage”, en la página 25

Este tema facilita la información siguiente:

v “Requisitos previos para la actualizaciónde eMessage” en la página 25

v “Actualización de eMessage” en la página26

Capítulo 5, “Desplegar la aplicación webCampaign”, en la página 29

Este tema facilita la información siguiente:

v “Establecimiento del tiempo de espera desesión de la aplicación web” en la página29

v “Despliegue de Campaign en WebSphereApplication Server” en la página 29

v “Despliegue en WebLogic” en la página 32

v “Inicio del servidor de Campaign” en lapágina 34

Capítulo 6, “Configuración de Campaigndespués del despliegue”, en la página 37

Este tema facilita la información siguiente:

v “Verificación de que el escucha deCampaign se está ejecutando” en lapágina 37.

v “Configuración del usuario del sistemaCampaign” en la página 37

v “Adición de las propiedades de origen dedatos en la página de Configuración” enla página 38

v “Propiedades de configuración deCampaign” en la página 40

v “Correlación de tablas de usuario enCampaign” en la página 41

v “Verificación de la instalación deCampaign” en la página 41

v “Comprobación de que pueden realizarsebúsquedas en los diagramas de flujo” enla página 42

v “Establecer propiedades para laintegración con productos IBM MarketingSoftware” en la página 42

Capítulo 7, “Configuración de variasparticiones en”, en la página 45

Este tema facilita la información siguiente:

v “Superusuario de particiones” en lapágina 46

v “Configuración de varias particiones” enla página 46

v “Asignación de roles, permisos y grupospara las particiones” en la página 50

2 Guía de actualización de IBM Campaign

Page 7: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Tabla 1. Hoja de ruta de actualización de Campaign (continuación)

Tema Información

Capítulo 8, “Configurar varias particiones eneMessage”, en la página 51.

Este tema facilita la información siguiente:

v “Particiones para eMessage: Descripcióngeneral” en la página 51

v “Directrices para configurar variasparticiones en eMessage” en la página 52

v “Creación de una nueva partición eneMessage” en la página 53

v “Preparación de las tablas del sistemaeMessage para la partición” en la página54

v “Configuración de un usuario del sistemapara que acceda a IBM MarketingSoftware Hosted Services” en la página 56

v “Habilitación de eMessage en Campaignpara la partición nueva” en la página 57

v “Especificación de la ubicación delCargador de listas de destinatarios paraeMessage” en la página 58

v “Reinicio de los componentes del sistemade origen después de configurareMessage” en la página 58

v “Prueba de configuración de partición yconexiones de eMessage” en la página 59

Capítulo 9, “Utilidades y scripts SQL de IBMMarketing Platform”, en la página 61

Este tema facilita la información siguiente:

v “Utilidades de Marketing Platform” en lapágina 63

v “Script de seguimiento de respuestas ycontactos (RCT) de eMessage” en lapágina 77

v “El script MKService_rct” en la página 78

Capítulo 10, “Desinstalación de Campaign”,en la página 79

En este tema se proporciona informaciónsobre cómo desinstalar Campaign.

Cómo funcionan los instaladoresUtilice el instalador de IBM® Marketing Software con el instalador de Campaigncuando instale Campaign.

El instalador de la suite de IBM Marketing Software inicia los instaladores deproductos individuales durante el proceso de instalación.

Utilice las siguientes directrices para instalar Campaign.v Asegúrese de que el instalador de IBM Marketing Software y el instalador de

Campaign están en el mismo directorio del servidor donde quiere instalarCampaign. Cuando hay presentes varias versiones del instalador de Campaignen el directorio con el instalador de IBM Marketing Software, el instalador deIBM Marketing Software muestra la última versión de Campaign en la pantallaProductos de software de IBM Marketing del asistente de instalación.

Capítulo 1. Descripción general de la actualización 3

Page 8: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Si tiene previsto instalar un parche inmediatamente después de instalarCampaign, asegúrese de que el instalador del parche está en el mismo directorioque el IBM Marketing Software y el instalador de Campaign.

IBM Marketing Software se instala en uno de los directorios siguientes de formapredeterminada:v /opt/IBM/IMS (para UNIX)v C:\IBM\MS (para Windows)

Los productos IBM Marketing Software se instalan de forma predeterminada en unsubdirectorio del directorio IBM_Marketing_Software_home. Por ejemplo, MarketingPlatform se instala en el directorio IBM_Marketing_Software_home/Platform.

Sin embargo, puede cambiar los directorios durante la instalación.

Modos de instalaciónEl instalador de la suite de IBM Marketing Software puede ejecutarse en uno delos siguientes modos: modo de interfaz gráfica de usuario, modo de consola omodo silencioso (también denominado modo desatendido). Seleccione un modoque se ajuste a sus requisitos cuando instale Campaign.

En las actualizaciones se utiliza el instalador para realizar muchas de las mismastareas que realiza durante la instalación inicial.

Modo de interfaz gráfica de usuario

Utilice el modo de interfaz gráfica de usuario de Windows o el modo X WindowSystem para UNIX para instalar Campaign mediante la interfaz gráfica de usuario.

Modo de consola

Utilice el modo de consola para instalar Campaign utilizando la ventana de líneade mandatos.

Nota: Para visualizar las pantallas del instalador correctamente en modo deconsola, configure el software de terminal para dar soporte a la codificación decaracteres UTF-8. Otras codificaciones de caracteres, como por ejemplo ANSI, norepresentarán el texto correctamente y cierta información no será legible.

Modo silencioso

Utilice el modo silencioso o no atendido para instalar Campaign varias veces. Elmodo silencioso utiliza archivos de respuestas para la instalación y no requiere queel usuario especifique información durante el proceso de instalación.

Nota: La modalidad silenciosa no está soportada para las instalaciones deactualización en aplicaciones web en clúster o en entornos de escucha.

Archivos de respuestas de ejemploDebe crear archivos de respuestas para configurar una instalación silenciosa deCampaign. Puede utilizar archivos de respuestas de ejemplo para crear susarchivos de respuestas. Los archivos de respuestas de ejemplo se incluyen con losinstaladores en el archivo comprimido ResponseFiles.

4 Guía de actualización de IBM Campaign

Page 9: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

En la tabla siguiente se proporciona información sobre los archivos de respuestasde ejemplo:

Tabla 2. Descripción de los archivos de respuestas de ejemplo

Archivo de respuestas de ejemplo Descripción

installer.properties Archivo de respuestas de ejemplo para el instaladormaestro de IBM Marketing Software.

installer_iniciales y número de versión delproducto.properties

Archivo de respuestas de ejemplo del instalador deCampaign.

Por ejemplo, installer_ucn.n.n.n.properties es elarchivo de respuestas del instalador de Campaign, donden.n.n.n es el número de versión.

installer_iniciales del paquete de informes,iniciales del producto y número deversión.properties

Archivo de respuestas de ejemplo del instalador delpaquete de informes.

Por ejemplo, installer_urpcn.n.n.n.properties es elarchivo de respuestas del instalador de Campaign, donden.n.n.n es el número de versión.

Corregir el archivo de registro cuando falla la instalación de laactualización

Si la instalación falla porque el instalador no ha podido detectar la versión base desu producto instalado, puede corregir el archivo de registro tal como se describeaquí.

Acerca de esta tarea

El archivo de registro global InstallAnywhere, denominado.com.zerog.registry.xml, se crea cuando se instala el producto IBM MarketingSoftware. El archivo de registro realiza el seguimiento de todos los productos IBMMarketing Software instalados, incluidos sus componentes y características, endicho servidor.

Procedimiento1. Localice el archivo .com.zerog.registry.xml.

En función del servidor en la que está instalando, el archivo.com.zerog.registry.xml está en una de las siguientes ubicaciones.v En servidores Windows, el archivo está en la carpeta Program Files/Zero G

Registry.Zero G Registry es un directorio oculto. Debe habilitar el valor para ver losarchivos y carpetas ocultos.

v En sistemas UNIX, el archivo es uno de los siguientes directorios.– Usuario root - /var/– Usuario no root - $HOME/

v En servidores Mac OSX, el archivo está en la carpeta /library/preferences/.

2. Haga una copia de seguridad del archivo.3. Edite el archivo para cambiar todas las entradas que hacen referencia a la

versión del producto instalado.

Capítulo 1. Descripción general de la actualización 5

Page 10: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Por ejemplo, esta es una sección del archivo que corresponde a IBM Campaignversión 8.6.0.3.<product name="Campaign" id="dd6f88e0-1ef1-11b2-accf-c518be47c366"version=" 8.6.0.3 " copyright="2013" info_url="" support_url=""location="<IBM_Unica_Home>\Campaign" last_modified="2013-07-25 15:34:01">

En este caso, podría cambiar todas las entradas que hacen referencia aversion=" 8.6.0.3 " por la versión base, que es 8.6.0.0 en este caso.

Integración de Campaign con eMessageCuando IBM Campaign se integra con IBM eMessage, puede utilizar eMessagepara realizar campañas de marketing por correo electrónico altamentepersonalizadas. eMessage proporciona acceso a los recursos alojados en IBM. ConeMessage puede diseñar, enviar y supervisar individualmente mensajespersonalizados basados en la información que se almacena en la despensa de datosdel cliente.

En Campaign, utilice diagramas de flujo para crear listas de destinatarios de correoelectrónico y seleccione datos de personalización para cada destinatario.

En eMessage, utilice el diseño de correo electrónico, la transmisión y los recursosde entrega alojados en IBM para llevar a cabo las campañas de correo electrónicode marketing.

Al instalar IBM Campaign, el instalador incluye automáticamente los archivosnecesarios para dar soporte a IBM eMessage. Se completan las acciones siguientesen eMessage:v eMessage se crea como un subdirectorio de la estructura de directorios de

Campaign.v Las propiedades de configuración de eMessage se listan en IBM Marketing

Platform, pero las propiedades no están activas.v Las tablas de base de datos específicas de eMessage se crean en el esquema de

Campaign. Sin embargo, las tablas de base de dados contienen solo datosiniciales.

v Los menús y otras características específicos de eMessage no aparecen hasta quehabilite y configure eMessage.

Para poder enviar correo electrónico personalizado, debe solicitar una cuenta decorreo electrónico alojado a IBM.

Cuando se solicita una cuenta de correo electrónico, IBM inicia un proceso deconsulta para familiarizarle con eMessage, le conecta a los recursos de correoelectrónico alojados y establece su reputación como usuario de marketing de correolegítimo entre los principales proveedores de servicio de Internet (ISP). Elestablecimiento de una reputación favorable es imprescindible para la entregasatisfactoria de su mensaje de marketing a sus clientes y posibles clientes.

Para obtener más información sobre cómo habilitar y configurar eMessage y sobrecómo preparar la cuenta de correo electrónico alojado, consulte Guía deladministrador y de inicio de IBM eMessage.

Componentes de eMessage

eMessage requiere componentes especializados denominados Aplicación de cargade lista de destinatarios (RLU) y Seguimiento de respuestas y contactos (RCT).

6 Guía de actualización de IBM Campaign

Page 11: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

La RLU es un componente plugin de eMessage que funciona con Campaign paracargar direcciones, datos e personalización y metadatos asociados con una lista dedestinatarios de correo electrónico para IBM Marketing Software Hosted Services.

El eMessage RCT recupera el seguimiento de enlaces y los datos de notificación deentrega de los correos electrónicos de IBM Marketing Software Hosted Services yalmacena los datos en las tablas del sistema eMessage que se encuentran en elesquema de Campaign.

Los componentes de eMessage funcionan al habilitar y configurar IBM eMessage.Para obtener más información sobre cómo habilitar eMessage y trabajar con RLU yRCT, consulte la publicación IBM eMessage Startup and Administrator's Guide.

Ubicaciones de instalación predeterminadas de los componentes

El instalador de IBM coloca la RLU en el sistema donde se ha instalado laaplicación J2EE de Campaign. La ubicación de la RLU se registra en laspropiedades de configuración Campaña > particiones > partición1 > eMessage >eMessagePluginJarFile.

El instalador coloca el RCT en el sistema donde se ha instalado el servidor deCampaign.

Si los componentes de J2EE y del servidor están en computadoras separadas,ejecute el instalador en cada máquina para instalar la RLU con la aplicación J2EE yel RCT con el servidor de Campaign.

Componentes de eMessage en varias particiones

Existe una RLU para toda la instalación de eMessage. El instalador completa laspropiedades de configuración de eMessagePluginJarFile solo para la particiónpredeterminada. Si está utilizando varias particiones en la instalación de eMessage,debe configurar manualmente la ubicación de RLU para todas las demásparticiones. La ubicación especificada en la propiedad eMessagePluginJarFile es lamisma para todas las particiones. Para obtener más información, consulte“Especificación de la ubicación del Cargador de listas de destinatarios paraeMessage” en la página 58.

Solo existe un RCT para toda la instalación de eMessage. eMessage no necesitaespecificar la ubicación del RCT en una propiedad de configuración. Las respuestasrecibidas por RCT especifican automáticamente la partición local adecuada para laatribución de respuesta correcta.

Capítulo 1. Descripción general de la actualización 7

Page 12: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

8 Guía de actualización de IBM Campaign

Page 13: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 2. Planificación de la actualización de Campaign

Puede actualizar la versión actual de Campaign para actualizarlo con las últimascaracterísticas.

Requisitos previosAntes de instalar o actualizar cualquier producto IBM Marketing Software, debeasegurarse de que el sistema cumpla todos los requisitos previos de software yhardware.

Requisitos del sistema

Para obtener información sobre los requisitos del sistema, consulte la guíaRecommended Software Environments and Minimum System Requirements.

Para que Opportunity Detect se conecte con la base de datos DB2, la instalación deDB2 tiene que incluir los archivos de cabecera de instalación en el directorio/home/db2inst1/include de la máquina cliente. Para incluir los archivos decabecera en la instalación, seleccione la opción Instalación personalizada cuandoinstale DB2 y seleccione la característica Herramientas de desarrollo deaplicaciones base.

Requisitos de DB2

Para que Opportunity Detect se conecte con la base de datos DB2, la instalación deDB2 tiene que incluir los archivos de cabecera de instalación en el directoriohome/db2inst1/include de la máquina cliente. Para incluir los archivos de cabeceraen la instalación, seleccione la opción Instalación personalizada cuando instaleDB2 y seleccione la característica Herramientas de desarrollo de aplicaciones base.

Requisitos del dominio de red

Los productos IBM Marketing Software instalados como una suite deben instalarseen el mismo dominio de red para cumplir las restricciones del navegador que estándiseñadas para limitar los riesgos de seguridad que pueden surgir con scripts entresitios.

Requisitos de JVM

Las aplicaciones de IBM Marketing Software de una suite se deben desplegar enuna máquina virtual Java™ (JVM) dedicada. Los productos IBM MarketingSoftware personalizan la JVM utilizada por el servidor de aplicaciones web. Siencuentra errores relacionados con la JVM, debe crear un dominio OracleWebLogic o WebSphere dedicado a los productos IBM Marketing Software.

Requisitos de conocimientos

Para instalar productos IBM Marketing Software, debe tener conocimientossuficientes del entorno en el que se instalarán los productos. Estos conocimientosincluyen los sistemas operativos, las bases de datos y los servidores de aplicacionesweb.

© Copyright IBM Corp. 1998, 2017 9

Page 14: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Permisos de acceso

Compruebe que tenga los siguientes permisos de red para completar las tareas deinstalación:v Acceso de administración para todas las bases de datos necesariasv Acceso de lectura y escritura al directorio y subdirectorios correspondientes para

la cuenta del sistema operativo que se utiliza para ejecutar el servidor deaplicaciones web y los componentes de IBM Marketing Software

v Permiso de escritura para todos los archivos que debe editarv Permiso de escritura para todos los directorios donde debe guardar un archivo

como, por ejemplo, el directorio de instalación, y el directorio de copia deseguridad, si está actualizando

v Permisos de lectura, escritura y ejecución adecuados para ejecutar el instalador

Compruebe que tenga la contraseña administrativa para el servidor de aplicacionesweb.

Se requieren los siguientes permisos adicionales para UNIX:v La cuenta de usuario que instala Campaign y Marketing Platform debe ser

miembro del mismo grupo que los usuarios de Campaign. Esta cuenta deusuario debe tener un directorio de inicio válido y permisos de escritura en esedirectorio.

v Todos los archivos de instalador para productos IBM deben tener permisoscompletos, por ejemplo, rwxr-xr-x.

Variable de entorno JAVA_HOME

Si una variable de entorno JAVA_HOME está definida en el sistema donde instala unproducto IBM Marketing Software, compruebe que la variable apunte a unaversión soportada de JRE. Para obtener información sobre los requisitos delsistema, consulte la guía IBM Marketing SoftwareRecommended Software Environmentsand Minimum System Requirements.

Si la variable de entorno JAVA_HOME apunta a un JRE incorrecto, debe borrar lavariable JAVA_HOME antes de ejecutar los instaladores de IBM Marketing Software.

Puede borrar la variable de entorno JAVA_HOME mediante uno de los métodossiguientes:v Windows: en una ventana de comandos, especifique set JAVA_HOME= (déjelo

vacío) y pulse Intro.v UNIX: En el terminal, escriba export JAVA_HOME= (dejar en blanco) y pulse Intro.

El instalador de IBM Marketing Software instala un JRE en el directorio de nivelsuperior para la instalación de IBM Marketing Software. Los instaladores deaplicaciones de IBM Marketing Software individuales no instalan un JRE. En sulugar, indican la ubicación del JRE que instala el instalador de IBM MarketingSoftware. Puede restablecer la variable de entorno cuando se completen todas lasinstalaciones.

Para obtener más información acerca del JRE soportado, consulte la guía Entornosde software recomendados de IBM Marketing y requisitos mínimos del sistema.

10 Guía de actualización de IBM Campaign

Page 15: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Requisito de Marketing Platform

Debe instalar o actualizar Marketing Platform antes de instalar o actualizar losproductos de IBM Marketing Software. Para cada grupo de productos quefuncionen conjuntamente, debe instalar o actualizar Marketing Platform sólo unavez. Cada instalador de producto comprueba si los productos necesarios estáninstalados. Si el producto o la versión no se ha registrado en Marketing Platform,un mensaje le solicita que instale o actualice Marketing Platform antes de continuarcon la instalación. Marketing Platform debe estar desplegado y en ejecución parapoder establecer propiedades en la página Configuración > Configuración.

IBM SPSS Modeler Advantage Enterprise Marketing ManagementEdition sustituye a PredictiveInsight

Si anteriormente utilizaba IBM PredictiveInsight, ya no podrá usar los cuadros deproceso Modelo y Puntuación de herencia en IBM Campaign.

Después de instalar IBM Campaign versión 9.1.0 o posterior, los cuadros deproceso Modelo y Puntuación heredados no están configurados en los diagramasde flujo existentes. Debe volver a crear manualmente los modelos predictivosutilizando IBM SPSS Modeler Advantage Enterprise Marketing ManagementEdition o utilizando el cuadro de proceso Modelo de SPSS.

Nota: Los cuadros de proceso Modelo y Puntuación heredados están inactivos yno pueden ejecutarse. Sin embargo pueden verse para obtener detalles deconfiguración.

Para obtener más información, consulte la publicación IBM Campaign e IBM SPSSModeler Advantage Enterprise Marketing Management Edition Guía de integración.

Realización de la copia de seguridad de CampaignDebe realizar una copia de seguridad de la instalación actual de Campaign antesde actualizar Campaign. Realizar la copia de seguridad de la instalación actual deCampaign garantiza poder restaurar la instalación de Campaign a un estado detrabajo conocido si se produce cualquier problema durante el proceso deactualización. Puede realizar la copia de seguridad de la instalación de Campaignmanual o automáticamente cuando ejecuta los instaladores.

Procedimiento

Complete los pasos siguientes para realizar la copia de seguridad de la instalaciónactual de Campaign manualmente:1. Haga una copia de seguridad del directorio de instalación de Campaign. Si

eMessage está instalado, haga una copia de seguridad del directorio deinstalación de eMessage.El proceso de actualización de Campaign instala todos los archivos necesariospara ejecutar Campaign y eMessage. Si tiene instalado eMessage, el proceso deactualización de Campaign actualiza la instalación de eMessage cuandoCampaign está actualizado.

2. Haga una copia de seguridad de la base de datos de las tablas del sistema queutiliza la instalación existente de Campaign y eMessage si eMessage estáinstalado.

Capítulo 2. Planificación de la actualización de Campaign 11

Page 16: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Consulte la documentación de la base de datos para obtener instrucciones sobrecómo hacer copias de seguridad de los datos.

Exportación de los valores de configuraciónPuede utilizar los valores de configuración de la instalación actual de Campaignpara la versión actualizada de Campaign. Utilice la utilidad IBM configTool paraexportar los parámetros de configuración de Campaign antes de actualizar.Especifique y tome nota del nombre de archivo y ubicación únicos del archivoexported.xml que la utilidad configTool crea, para que pueda localizar el archivodespués de haber completado el proceso de actualización.

Programa de utilidad de comprobación previo a la actualizaciónAntes de la actualización de IBM Campaign, utilice el programa de utilidadpreUpgradeTool para identificar problemas o incoherencias en el sistema dearchivos y la base de datos. La ejecución del programa de utilidad es opcional peromuy recomendable.

Esta herramienta opcional también se denomina IBM Omni-Channel MarketingInstallation Check Accelerator.

Puede instalar el programa de utilidad en cualquier ubicación. Para Windows, elprograma de utilidad se denomina preUpgradeTool.bat. Para otros sistemasoperativos, el programa de utilidad se denomina preUpgradeTool.sh.

Nota: El proceso de instalación predeterminado no instala la herramienta previa ala actualización. Para obtener más información acerca de la instalación y el uso dela herramienta, consulte en IBM Support Portal el artículo: IBM Omni-ChannelMarketing Installation Check Accelerator.

El programa de utilidad realiza las siguientes comprobaciones:v Comprobación de existencia de archivos: verifica la ubicación del directorio

inicial de IBM Campaign. Este directorio debe existir en el sistema de archivos yser accesible para el programa de utilidad. Esta comprobación verifica que todoslos archivos necesarios para la actualización, como el script de actualización debase de datos y el archivo de configuración, están disponibles en este directorio.Si alguno de los archivos no es accesible, esta comprobación falla.

v Comprobación de configuración: verifica la accesibilidad acampaign_configuration.xml, que es necesario para actualizar la configuración.Esta tarea también comprueba si campaign_configuration.xml es un archivoXML válido. Si está dañado, la tarea falla.

v Comprobación de accesibilidad de la configuración de plataforma: verifica si laconfiguración de IBM Marketing Platform es accesible.

v Comprobación de la actualización de la base de datos: verifica si los detalles dela base de datos que ha proporcionado son válidos. El programa de utilidadaccede a la base de datos con las credenciales de usuario y verifica que la basede datos incluye las tablas de sistema de IBM Campaign. Esta comprobacióntambién verifica si tiene permisos para Crear, Descartar y Modificar en la basede datos.

v Comprobación de archivo ses de Campaign y sesión: cada campaña, sesión ydiagrama de flujo tiene archivos de tipo ses asociados a ellos. El archivo .sesalmacena datos del sistema relacionados con la campaña, la sesión o el diagramade flujo. Si falta un archivo, no se puede utilizar el objeto relacionado.

12 Guía de actualización de IBM Campaign

Page 17: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Requisito previo

Antes de ejecutar preUpgradeTool, especifique los detalles del entorno en elarchivo tools/upgrade/86+to10 folder/setenv de su instalación de Campaign. Laextensión de archivo es .bat (Microsoft Windows) o or.sh (otros sistemasoperativos). A continuación, puede ejecutar el programa de utilidadpreUpgradeTool.

Si tiene un entorno de aplicaciones web en clúster, tendrá queestablecer la variable CLUSTERED_SHARED_PATH del archivo setenv a la rutacampaignSharedHome definida en la configuración de IBM Marketing PlatformAffinium|Campaign|campaignClustering.

En Windows:set CLUSTERED_SHARED_PATH=

En Linux:CLUSTERED_SHARED_PATH=export CLUSTERED_SHARED_PATH

Visión general del proceso

Tenga en cuenta los puntos siguientes relativos a la utilidad de comprobacionesprevias a la actualización:1. El programa de utilidad solicita de forma interactiva información que se

necesita para la actualización, como la ubicación de CAMPAIGN_HOME y detalles dela base de datos.

2. Después de recopilar todos los detalles, se verifican.3. Se muestra el estado de cada paso de validación. También se registran todos los

resultados.4. Si todas las comprobaciones son satisfactorias, se muestra un mensaje con una

opción para continuar con la actualización.5. Todos los datos que ha proporcionado se pasan automáticamente al script de

actualización.

Registro de actualizaciónacUpgradeTool graba los detalles del proceso, las advertencias o los errores en unarchivo de registro. Puede ajustar la ubicación y el nivel de detalle del archivo deregistro editando el archivo script setenv antes de ejecutar la herramienta deactualización. El archivo setenv se almacena en la misma carpeta que laherramienta de actualización.

ac_upgrade.log es el archivo de registro predeterminado. El archivo de registroac_upgrade.log se almacena en la carpeta logs en el directorio de instalación deCampaign.

Compruebe si el registro de actualización contiene advertencias o errores y corrijalos errores antes de completar la actualización.

Nota: También se genera un archivo CHRH.log en la misma ubicación. El archivoCHRH.log tiene un tamaño de 0 KB y se puede ignorar.

Capítulo 2. Planificación de la actualización de Campaign 13

Page 18: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Requisitos previos de actualización para todos los productos IBMMarketing Software

Cumpla correctamente todos los requisitos de permisos, sistema operativo yconocimientos antes de actualizar Campaign para asegurarse una experiencia deactualización sin problemas.

Eliminación de los archivos de respuestas generados porinstalaciones anteriores

Si está actualizando desde una versión anterior a la 8.6.0, debe suprimir losarchivos de respuestas generados por instalaciones anteriores de Campaign. Losarchivos de respuestas anteriores no son compatibles con los instaladores de laversión 8.6.0 y posteriores.

Un error al eliminar los archivos de respuestas antiguos puede provocar que loscampos del instalador se llenen con datos incorrectos cuando se ejecuta elinstalador, o que el instalador no pueda instalar algunos archivos o que omita lospasos de configuración.

El archivo de respuestas de IBM se denomina installer.properties.

Los archivos de respuestas de cada producto se denominaninstaller_productoversión.properties.

El instalador crea archivos de respuestas en el directorio que se especifica durantela instalación. La ubicación predeterminada es el directorio de inicio del usuario.

Requisitos de cuenta de usuario en UNIX

En UNIX, la cuenta de usuario que ha instalado el producto debe completar laactualización; de lo contrario, el instalador no detectará una instalación anterior.

Actualizaciones de la versión de 32 bits a 64 bits

Si está pasando de una versión de 32 bits a una de 64 bits de Campaign, asegúresede completar las tareas siguientes:v Asegúrese de que las bibliotecas de cliente de base de datos para los orígenes de

datos del producto son de 64 bits.v Asegúrese de que todas las rutas de biblioteca relevantes, por ejemplo, los

scripts de inicio o entorno, hagan referencia correctamente a las versiones de 64bits de los controladores de base de datos.

Requisito de confirmación automática para Oracle o DB2Si las tablas del sistema Marketing Platform están en Oracle o DB2, debe habilitarla modalidad de confirmación automática para el entorno abierto.

Consulte la documentación de Oracle o de DB2 para obtener las instrucciones.

14 Guía de actualización de IBM Campaign

Page 19: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Cambio de nombres de los grupos y roles definidos por elusuario

Debe actualizar Marketing Platform antes de actualizar Campaign. Para evitarproblemas al actualizar Marketing Platform, los nombres de los grupos y los rolescreados por el usuario deben ser diferentes de los nombres de los grupos o rolesdefinidos por Marketing Platform.

Si los nombres son los iguales, debe cambiar los nombres de grupos o roles que hacreado antes de la actualización. Por ejemplo, si ha creado un grupo o rol llamadoAdministrador, debe cambiar el nombre, porque Administrador es un nombre quese utiliza en Campaign.

Hoja de actualización de CampaignAntes de ejecutar acUpgradeTool, debe reunir información acerca de la instalaciónde Campaign.

Recopile la siguiente información sobre la instalación de Campaign:v Ruta completa del directorio de su instalación de Campaign

(CAMPAIGN_HOME en el archivo setenv)v Para una actualización de varias particiones, los nombres de las particiones que

se actualizaránv Información de conexión del sistema Campaign de destino (URL y puerto)v Tipo de conexión (WebLogic o JDBC) y ubicación de los archivos JARv Nombre de clase Java del controlador JDBCv URL de JDBCv Propiedades adicionales que requiere el controlador JDBC, si las hayv Nombre de usuario y contraseña de la base de datos de tablas del sistema de

destinov Catálogo (o base de datos) de las tablas del sistema de destinov Esquema de las tablas del sistema de destinov Versión de Campaign desde la que está actualizandov Ruta completa o relativa del archivo de configuración de Campaign

(campaign_configuration.xml). Este archivo se encuentra en el directorio conf dela instalación de Campaign.

Capítulo 2. Planificación de la actualización de Campaign 15

Page 20: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

16 Guía de actualización de IBM Campaign

Page 21: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 3. Actualización de Campaign

Puede actualizar IBM Campaign a la versión 10.0 desde las versiones 8.6.x yposteriores.

Acerca de esta tarea

Para actualizar desde una versión anterior a la versión 8.6.x, en primer lugar debeseguir las instrucciones del capítulo de actualización de la publicación IBM UnicaCampaign 8.6 Guía de instalación para actualizar a la versión 8.6. A continuación,siga las instrucciones de esta guía para actualizar a la versión 10.0.

La actualización desde Campaign 8.6.x y posterior se considera una actualizaciónin situ. Debe instalar la nueva versión en el mismo directorio en que se halla lainstalación actual de Campaign, para que Campaign pueda detectar laactualización.

Nota: Si tiene previsto actualizar a una configuración de escuchas de Campaign enclúster, asegúrese de leer Capítulo 12, “Actualización a un entorno de escucha enclúster”, en la página 89.

Los pasos siguientes proporcionan una visión general de las tareas que debecompletar para actualizar Campaign:1. En instalaciones AIX, desaloje de la memoria las bibliotecas no usadas antes de

ejecutar el instalador en modo de actualización.2. Anule el despliegue de Campaign.3. Ejecute el instalador IBM Marketing Software y el instalador Campaign en el

directorio de instalación de Campaign. El instalador se ejecuta automáticamenteen modo de actualización. Siga las instrucciones de la publicación IBMCampaign Guía de instalación v10.0 cuando ejecute los instaladores.

4. Ejecute el programa de utilidad previo a la actualización, en modalidad previaa la actualización (preUpgradeTool.bat o preUpgradeTool.sh) .

5. Ejecute la herramienta de actualización (acUpgradeTool).6. Debe borrar la memoria caché de navegador tras completar la actualización.

También debe borrar la memoria caché de navegador tras aplicar cualquierfixpack de Campaign o arreglo temporal de Campaign que actualiza laaplicación Campaign.

7. Actualice sus informes tal como se indica en la IBM Marketing Software Guía deinstalación y configuración de informes.

Notas importantes para usuarios de eMessage

eMessage se instala o actualiza como parte de Campaign. Si actualmente utiliza otiene previsto utilizar eMessage, consulte Capítulo 4, “Consideraciones sobre laactualización de eMessage”, en la página 25.

Nota: Cuando actualiza eMessage, no es necesario que seleccione ConfiguraciónDB automática. Esta opción está pensada sólo para instalaciones nuevas, cuandoaún no existen las tablas del sistema de eMessage.

© Copyright IBM Corp. 1998, 2017 17

Page 22: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Notas importantes para usuarios de IBM Campaign que están actualizando aCampaign 10.0.0.1 con permisos de usuario no root:

Si está actualizando a Campaign 10.0.0.1 con permisos de usuario no root, deberáañadir el usuario a la lista Sudo para que los componentes de GSKIT se instalensatisfactoriamente.

Durante el proceso de instalación interactiva, se le solicitará que especifique lacontraseña SUDO para el usuario no root. Tras proporcionar la contraseña SUDO, lainstalación se completará y los componentes de GSKIT se instalaránsatisfactoriamente.

Si está realizando una instalación en modalidad silenciosa y no desea que elsistema le solicite la contraseña SUDO, podría establecer NOPASSWD en el usuariosudo. Si no establece NOPASSWD en el usuario sudo, se le seguirá solicitando lacontraseña SUDO.

Sin embargo, si el usuario no está en la lista SUDO, el instalador de Campaign leseguirá solicitando la contraseña SUDO y los componentes de GSKIT no seinstalarán. En este caso, el usuario tiene que instalar GSKIT manualmenteejecutando el programa de utilidad $Campaign_Home/bin/IBM_Campaign_Crypto.bincon los permisos de usuario root.

En el caso del sistema operativo Windows, si el usuario de instalación no es unadministrador, el usuario tiene que ejecutar manualmente el programa de utilidad$Campaign_Home/bin/IBM_Campaign_Crypto.exe con el rol de usuario administradorpara instalar los componentes de GSKIT. Debe comprobar los registros relacionadoscon la instalación de GSKIT en el archivo campaign_stdout.log.

Desalojo de archivos no utilizados de la memoria (solo AIX)Acerca de esta tarea

En instalaciones AIX, ejecute el comando slibclean que se incluye en la instalaciónAIX para desalojar de la memoria las bibliotecas no usadas antes de ejecutar elinstalador en modo de actualización. Tenga en cuenta que hay que ser root paraejecutar el comando slibclean con esta finalidad.

Retirada y actualización de CampaignAntes de actualizar Campaign, debe retirar la instalación actual de Campaign.

Procedimiento

Complete los pasos siguientes para retirar la instalación actual de Campaign:1. Detenga las utilidades Campaign (unica_*) que pueden estar en ejecución. Si

desea obtener instrucciones, consulte la publicación Campaign Guía deladministrador.Si omite este paso, el instalador detecta si hay cualquier proceso en ejecución yle solicita que lo detenga.

2. Detenga el escucha de Campaign mediante uno de los métodos siguientes:v En UNIX, ejecute el comando siguiente como raíz: ./rc.unica_ac stopv En Windows, vaya al directorio Campaign bin y ejecute el comando

siguiente: svrstop -p <puerto>, donde <puerto> es el puerto en el que se estáejecutando el escucha. De forma predeterminada, <puerto> es 4664.

18 Guía de actualización de IBM Campaign

Page 23: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Si se le solicita la variable de entorno CAMPAIGN_HOME, utilice el comandosiguiente para establecer la variable de entorno CAMPAIGN_HOME: establecerCAMPAIGN_HOME=C:\installation_pathCampaign.Tras definir la variable de entorno CAMPAIGN_HOME, ejecute la configuracióncomo se indica aquí y, después, vuelva a ejecutar el comando svrstop.

3. Siga las instrucciones del servidor de aplicaciones web para anular eldespliegue del archivo Campaign.war y guardar o activar todos los cambios.

4. Concluya y reinicie el servidor de aplicaciones para liberar el bloqueo en elarchivo Campaign.war.

Qué hacer a continuación

Tras anular el despliegue de la instalación actual de Campaign, podrá ejecutar elinstalador de IBM Marketing Software en el modo de actualización. Utilice lasdirectrices siguientes para ejecutar el instalador en modo de actualización:v Para asegurarse de que el instalador de IBM Marketing Software se ejecuta en

modo de actualización, seleccione el mismo directorio de la instalación actualcuando ejecute el instalador. El instalador detecta la versión existente deCampaign y le solicita que confirme la actualización.

v Durante la actualización, no seleccione la opción de instalador paraConfiguración de DB automática. Esta opción está pensada para instalacionesnuevas, no para actualizaciones.

v Si está ejecutando el instalador en un sistema donde están instalados otrosproductos IBM, seleccione solo Campaign en el instalador durante el proceso deactualización.

v Si se ha creado anteriormente un archivo de respuestas y realiza la ejecución enmodo desatendido, el instalador utiliza el directorio de instalación establecidoanteriormente. Si desea realizar la actualización utilizando el modo desatendidocuando no exista ningún archivo de respuestas, cree un archivo de respuestasejecutando el instalador manualmente para la primera instalación y asegúrese deseleccionar el directorio de la instalación actual en el asistente de instalación.

v Si tiene un sistema distribuido donde el escucha de Campaign está instalado enun servidor, y está instalado el J2EE en un servidor diferente, complete las tareassiguientes para actualizar Campaign:1. Ejecute el instalador de Campaign en el servidor donde está instalado el

escucha de Campaign. Asegúrese de que selecciona la opción Servidor deCampaign en la ventana Componentes de Campaign del instalador.

2. Ejecute el instalador de Campaign en el servidor donde está instalado J2EE.Asegúrese de que desmarca la opción Servidor de Campaign en la ventanaComponentes de Campaign del instalador.

Puede crear un archivo EAR después del proceso de actualización. Para ver másinformación sobre cómo crear un archivo EAR, consulte la IBM Campaign Guía deinstalación

Después de ejecutar el instalador de IBM Marketing Software en el modo deactualización, ejecute acUpgradeTool para seguir con el proceso de actualización.

Los scripts de actualización SQLUtilizar scripts de actualización SQL para actualizar la instalación de Campaignsegún el tipo de base de datos.

Capítulo 3. Actualización de Campaign 19

Page 24: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Los scripts de actualización SQL están en la carpeta Dir_inicio_Campaign/tools/upgrade/86+to10. Utilice uno de los scripts de la tabla siguiente según el tipo debase de datos:

Tabla 3. Los scripts de actualización SQL según el tipo de base de datos

Scrips de actualización SQL Tipo de base de datos

ac_upgrade_db2.sql DB2 script de actualizacion (no Unicode)

ac_upgrade_db2_unicode.sql DB2 script de actualización (Unicode)

ac_upgrade_oracle.sql Script de actualización de Oracle (noUnicode)

ac_upgrade_oracle_unicode.sql Script de actualización de Oracle (Unicode)

ac_upgrade_sqlsvr.sql Script de actualización de MS SQL Server(no Unicode)

ac_upgrade_sqlsvr_unicode.sql Script de actualización de MS SQL Server(Unicode)

Cambios en los scripts de actualización SQL

Debe modificar los scripts de actualización SQL para reflejar los cambios realizadosen la tabla de base de datos de Campaign. Utilice la tabla siguiente para conocerlos cambios que deben hacerse en algunos de los scripts de actualización SQL:

Tabla 4. Cambios en los scripts de actualización SQL

Nombre de la tabla debase de datos deCampaign que hacambiado. Cambio necesario en scripts de actualización SQL

Tabla UA_ContactHistory En el entorno existente de Campaign, el campo CustomerID de la tablaUA_ContactHistory ha cambiado a ID.

Para ajustar el cambio de nombre del campo, cambie todas las apariciones deCustomerID a ID en los scripts de actualización.

20 Guía de actualización de IBM Campaign

Page 25: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Tabla 4. Cambios en los scripts de actualización SQL (continuación)

Nombre de la tabla debase de datos deCampaign que hacambiado. Cambio necesario en scripts de actualización SQL

HH_ContactHistory

HH_ResponseHistory

HH_DtlContactHist

El entorno existente de Campaign contiene un nivel de audiencia adicionaldenominado Unidad familiar. Para dar soporte al nivel de audiencia, la base de datoscontiene las tablas HH_ContactHistory, HH_ResponseHistory y HH_DtlContactHist. Laclave primaria es HouseholdID.

Realice las tareas siguientes para dar soporte al nivel de audiencia de la unidadfamiliar en la nueva instalación de Campaign:

1. Localizar el código en el script de actualización SQL que actualiza el historial derespuestas y el tamaño del tratamiento para el nivel de audiencia Cliente.

2. Duplique el código para el nivel de audiencia de la unidad familiar.

3. Cambie los nombres de tabla en estas sentencias a los nombres correspondientespara el nivel de audiencia Unidad familiar y cambie las referencias de CustomerID aHouseholdID.

Las siguientes sentencias SQL de ejemplo muestran las adiciones que es necesariorealizar en el script ac_upgrade_sqlsvr.sql para una base de datos del servidor SQLque contenga el nivel de audiencia Unidad familiar. El texto se ha modificado para quedé soporte al nivel de audiencia Unidad familiar que está en negrita:

-- ResponseHistory update "template"ALTER TABLE HH_ResponseHistory ADD DirectResponse int NULLir a

-- Actualizar los tamaños de tratamiento

update ua_treatmentset treatmentsize=(select count(DISTINCT HouseholdID)from HH_ContactHistorywhere HH_ContactHistory.CellID = ua_treatment.CellID

AND HH_ContactHistory.PackageID = ua_treatment.PackageIDand ua_treatment.CntrlTreatmtFlag = 1 and ua_treatment.HasDetailHistory = 0)

where exists

(select * from hh_contacthistorywhere hh_contacthistory.CellID = ua_treatment.CellIDAND hh_contacthistory.PackageID = ua_treatment.PackageIDand ua_treatment.CntrlTreatmtFlag = 1 and ua_treatment.HasDetailHistory = 0)

ir a

update ua_treatmentset treatmentsize=(select count(DISTINCT HouseholdID)from HH_DtlContactHistwhere HH_DtlContactHist.TreatmentInstID = ua_treatment.TreatmentInstIDand ua_treatment.CntrlTreatmtFlag = 1 and ua_treatment.HasDetailHistory = 1)

where exists

(select * from hh_dtlcontacthistwhere hh_dtlcontacthist.TreatmentInstID = ua_treatment.TreatmentInstIDand ua_treatment.CntrlTreatmtFlag = 1 and ua_treatment.HasDetailHistory = 1)

go

Para obtener más información sobre la gestión de las tablas de base de datos y losniveles de audiencia, consulte la publicación IBM Campaign Guía del administrador.

Capítulo 3. Actualización de Campaign 21

Page 26: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

acUpgradeToolacUpgradeTool actualiza las tablas del sistema de Campaign y modifica los datosde usuario para trabajar con la versión nueva de Campaign. Puede ejecutaracUpgradeTool después de ejecutar el instalador de IBM Marketing Software enmodo de actualización.

Definición de las variables de entorno para la herramienta deactualización

Antes de ejecutar acUpgradeTool, edite el archivo setenv para definir las variablesde entorno necesarias para la herramienta acUpgradeTool.

Procedimiento1. Abra setenv.bat (Windows) o setenv.sh (UNIX) en un editor de texto. El

archivo setenv se almacena en el directorio donde ha instalado las herramientasde actualización, por ejemplo, inicio_Campaign/tools/upgrade/8.6+To10.0.

2. Siga las instrucciones del archivo setenv para proporcionar los valores que sonrelevantes a la instalación. La tabla siguiente contiene una lista de las variables:

Tabla 5. Las variables del archivo setenv:

Variable Descripción

JAVA_HOME Obligatorio.

Directorio raíz del JDK utilizado por lainstalación de Campaign.

LA utilidad de la herramienta deactualización falla si se ha proporcionado unJAVA_HOME distinto a JDK1.7.

JDBCDRIVER_CLASSPATH Obligatorio.

Ruta completa de los controladores JDBC,incluido el archivo .jar.

Otras variables Hay muchas variables opcionales que puedeestablecer. Por ejemplo:

v Para ejecutar scripts Unicode, establezcaIS_UNICODE_SCRIPT = YES

v Para evitar errores de memoria al ejecutarla herramienta de actualización,especifique un tamaño mayor de memoriade almacenamiento dinámico Java en lavariable de entorno JAVA_OPTIONS.

Para obtener instrucciones, consulte elarchivo setenv.

Ejecución de acUpgradeToolPara actualizar Campaign, ejecute acUpgradeTool después de ejecutar losinstaladores en modo de actualización.

Antes de empezar

Para ejecutar acUpgradeTool satisfactoriamente, verifique la información siguiente:

22 Guía de actualización de IBM Campaign

Page 27: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v El archivo setenv está personalización con la información que necesita laherramienta de actualización.

v Las herramientas de actualización están instaladas en el sistema donde lasejecuta. Si la configuración es distribuida, las herramientas deben estarinstaladas en el sistema donde esté instalada la aplicación web de Campaign. Sino ha instalado las herramientas de actualización durante la instalación deCampaign, ejecute de nuevo el instalador y seleccione sólo la opciónHerramientas de actualización.

v El archivo ejecutable del cliente de bases de datos adecuado (db2, osql osqlplus) para el origen de datos de tablas del sistema de Campaign estaaccesible en la variable PATH del usuario que ejecuta la herramienta deactualización.

Complete los pasos siguientes antes de ejecutar la herramienta de actualización:1. Ejecutar el instalador de Campaign en modo de actualización.2. Volver a desplegar Campaign.3. Reiniciar el RCT si está utilizando eMessage.4. Modificar el script SQL si es necesario y reunir la información que debe

introducir cuando ejecute la herramienta.

Acerca de esta tarea

Nota: Si tiene varias particiones, debe configurar y ejecutar la herramienta deactualización una vez para cada partición.

Procedimiento

Realice las acciones siguientes para ejecutar acUpgradeTool y completar el procesode actualización:1. Inicie el servidor de aplicaciones web en el sistema de destino y la aplicación

web de IBM Marketing Software.2. Asegúrese de que el escucha de Campaign se ha detenido.

Detenga las utilidades Campaign (unica_*) que pueden estar en ejecución. Paraver instrucciones, consulte la publicación IBM Campaign Guía del administrador.

3. Ejecute la herramienta de actualización en la vía de acceso donde se hainstalado Campaign, inicio_Campaign/tools/upgrade/86+to10/acUpgradeTool

4. Especifique en las solicitudes la información solicitada para actualizar las tablasdel sistema para la nueva versión de Campaign.

5. Complete uno de los pasos siguientes para reiniciar el escucha de Campaign:v En Windows, ejecute el archivo cmpServer.bat en el directorio bin de su

instalación de Campaign.v En UNIX, ejecute el comando siguiente como usuario root:

./rc.unica_ac start

Qué hacer a continuación

Complete los pasos siguientes después de ejecutar acUpgradeTool:1. Reinicie el escucha de Campaign, también conocido como el servidor.2. Si está utilizando eMessage, reinicie el RCT.

Para reiniciar RCT manualmente, utilice el comando rct start. El script delRCT está en el directorio bin bajo la instalación de eMessage.

Capítulo 3. Actualización de Campaign 23

Page 28: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Para reiniciar RCT cada vez que reinicie el sistema operativo de la máquinadonde está instalado RCT, añada RCT como servicio. Para obtenerinstrucciones, consulte “El script MKService_rct” en la página 78.

Nota: Cuando reinicie RCT como servicio, la primera vez debe reiniciarmanualmente RCT.

24 Guía de actualización de IBM Campaign

Page 29: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 4. Consideraciones sobre la actualización deeMessage

Para actualizar a la última versión de eMessage, debe actualizar Campaign a lamisma versión. Puede actualizar Campaign y también eMessage 10.0 desde laversión 8.6.x y superior.

Requisitos previos para la actualización de eMessageAntes de actualizar eMessage, confirme que el sistema operativo, hardware ysoftware, y la red y los recursos de bases de datos cumplen con los requisitosactuales para todas las aplicaciones de IBM Marketing Software instaladas,incluyendo la versión actual de eMessage.

Para ver los requisitos actuales específicos, consulte el documento Entornos desoftware recomendados y requisitos mínimos del sistema. Tenga en cuenta que losrequisitos de eMessage aparecen en una sección individual y pueden diferir de losrequisitos de la versión actual de Campaign.

Antes de actualizar eMessage, asegúrese de que actualiza Campaign y tambiéneMessage desde la versión 8.6.x y superior. La versión de eMessage que utilizadetermina la ruta de actualización que se debe seguir.

La actualización a la versión más reciente de Campaign y eMessage no afecta a losvalores de cuenta de correo electrónico alojados. Puede reanudar el envío decorreos una vez que se haya completado la actualización.

Cuando la realización de cambios en las tablas del sistema de eMessage formaparte de una actualización, IBM proporciona los scripts y procedimientos deactualización de esquema necesarios.

Si nunca ha utilizado eMessage antes, la actualización instala los archivosnecesarios para eMessage . Sin embargo, eMessage no está habilitado para su uso.Después de ejecutar el instalador de IBM Marketing Software en el modo deactualización, debe completar los pasos de configuración previos al desplieguepara eMessage.

Para utilizar eMessage para enviar correo electrónico, debe ponerse en contacto conIBM para adquirir una suscripción de correo electrónico alojado.Para obtenerinformación sobre cómo configurar eMessage después de haber adquirido unasuscripción de correo electrónico, consulte la publicación IBM eMessage Startup andAdministrator's Guide.

Planificar una actualización de eMessage

Para actualizar eMessage debe detener los componentes del sistema y dejar lasinterfaces fuera de línea. Una actualización también interfiere con la carga ydescarga de datos desde los servicios alojados de IBM Marketing Software. Paraevitar problemas, planifique la actualización a una hora a la que la demanda delsistema sea mínima. Utilice las directrices siguientes cuando actualice eMessage:v Evite actualizar cuando los usuarios de marketing necesiten actualizar listas de

destinatarios o datos de destinatarios.

© Copyright IBM Corp. 1998, 2017 25

Page 30: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Evite actualizar cuando los usuarios de marketing deban ejecutar envíos decorreos estándar o envíos de correos que requieran una estrecha supervisión.

v Avise con antelación suficiente a todos los usuarios sobre cuándo tiene previstoiniciar la actualización.

v No actualice su instalación de eMessage cuando esté configurada la ejecución deenvíos de correos planificados.

v Planifique la actualización para que tenga lugar inmediatamente después deactualizar Marketing Platform.

Completar la carga de la lista de destinatarios

La ejecución de un diagrama de flujo de Campaign que contenga un proceso deeMessage hace que Campaign cargue automáticamente los datos de la lista dedestinatarios como una tabla de lista de salida (OLT) a IBM Marketing SoftwareHosted Services. Sin embargo, las actividades de actualización pueden interferircon las subidas de OLT.

Para evitar problemas de subida de OLT, IBM recomienda que planifique laactualización para un momento en el que no se requiera subir datos de lista dedestinatarios. Antes de empezar la actualización de eMessage, confirme que todoslos diagramas de flujo de Campaign que contengan un proceso de eMessage hayanacabado de ejecutarse.

Para conservar el trabajo de configuración de lista de destinatarios en curso,guarde el trabajo y haga una copia de seguridad de todas las bases de datos y losarchivos locales antes de iniciar la actualización.

Nota: Las configuraciones del envío de correos se guardan en IBM MarketingSoftware Hosted Services y no resultan afectadas por la actualización.

Actualización de eMessagePara actualizar a la última versión de eMessage, debe actualizar Campaign a lamisma versión. Puede actualizar Campaign y también eMessage 10.0 desde laversión 8.6.x y superior.

Acerca de esta tarea

Si actualmente utiliza eMessage, tenga en cuenta la siguiente información paraactualizar eMessage:v La actualización a la versión más reciente de Campaign y eMessage no afecta a

los valores de cuenta de correo electrónico alojados. Puede reanudar el envío decorreos una vez que se haya completado la actualización.

v Cuando la realización de cambios en las tablas del sistema de eMessage formaparte de una actualización, IBM proporciona los scripts y procedimientos deactualización de esquema necesarios.

Procedimiento

eMessage puede actualizarse de alguna de las formas siguientes:v Si, actualmente, utiliza eMessage, la actualización para eMessage se produce

cuando se ejecuta el instalador de IBM Marketing Software en el modo deactualización al actualizar Campaign.

26 Guía de actualización de IBM Campaign

Page 31: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Si nunca antes ha utilizado eMessage, la actualización de Campaign instala losarchivos necesarios de eMessage, pero no permite a eMessage utilizarlos. Trasejecutar el instalador de la actualización, debe completar los pasos deconfiguración previos al despliegue que están relacionados con eMessage, talcomo se describe en Configuración de IBM Campaign antes del despliegue. Parautilizar eMessage para enviar correo electrónico, debe ponerse en contacto conIBM para adquirir una suscripción de correo electrónico alojado. Si desea másinformación sobre cómo configurar eMessage tras adquirir una suscripción decorreo electrónico, consulte la publicación IBM eMessage Startup andAdministrator's Guide.

Qué hacer a continuación

Reinicie el seguimiento de contactos y respuestas (RCT) tras la actualización deuna de las formas siguientes.

Reiniciar RCT manualmente

Para reiniciar RCT manualmente, utilice el comando rct start. Los scripts RCT sealmacenan en el directorio bin bajo la instalación de eMessage. Para obtener másinformación, consulte “Script de seguimiento de respuestas y contactos (RCT) deeMessage” en la página 77.

Reiniciar RCT como servicio

Para reiniciar el RCT cada vez que reinicie el sistema donde el RCT está instalado,añada el RCT como un servicio.

Nota: Cuando reinicie RCT como servicio, la primera vez debe reiniciarmanualmente RCT.

Correos electrónicos durante la actualización de eMessageAl actualizar eMessage, la interfaz de envío de correos de eMessage no estádisponible. No puede configurar o iniciar nuevos envíos de correos. Los envíos decorreos que ya haya iniciado se ejecutarán, pero no podrá supervisarlos, pausarloso detenerlos.

Respuestas de correo electrónico durante una actualización

Al actualizar eMessage debe detener temporalmente el RCT.

Durante la actualización, puede experimentar algún retardo en la disponibilidad delos datos de respuestas de envío de correos. Sin embargo, los datos no se pierden.IBM Marketing Software Hosted Services coloca en cola los datos de respuestas ycontactos durante el tiempo que RCT está detenido. Cuando se reinicia el RCT,todos los datos acumulados se descargan.

Durante la actualización, las personas que reciben un correo electrónico durante losenvíos de correos anteriores no encontrarán cambios en la disponibilidad de losenlaces en el envío de correos, la velocidad de respuestas a pulsaciones de enlace osolicitudes del sitio web. IBM soporta las funciones con los recursos que semantienen en IBM Marketing Software Hosted Services.

Capítulo 4. Consideraciones sobre la actualización de eMessage 27

Page 32: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

28 Guía de actualización de IBM Campaign

Page 33: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 5. Desplegar la aplicación web Campaign

Puede desplegar la aplicación web de Campaign utilizando un archivo EAR opuede desplegar los archivos WAR individuales.

Para desplegar Campaign, siga las directrices de esta sección y a continuacióninicie el servidor Campaign.

Al ejecutar el instalador de IBM, puede haber incluido Campaign en un archivoEAR, o bien elegir desplegar el archivo WAR de Campaign. Si ha incluidoMarketing Platform u otros productos en un archivo EAR, debe seguir todas lasdirectrices de despliegue que se detallan en las guías de instalación individualespara los productos incluidos en el archivo EAR.

Debe saber cómo trabajar con el servidor de aplicaciones web. Consulte ladocumentación del servidor de aplicaciones web para obtener detalles como porejemplo navegación en la consola de administración.

Nota: La información sobre cómo utilizar la agrupación en clúster de aplicacionesweb en IBM Campaign se proporciona en Capítulo 11, “Clúster de aplicacionesweb de IBM Campaign”, en la página 81.

Establecimiento del tiempo de espera de sesión de la aplicación webEl tiempo de espera de sesión determina cuánto tiempo puede permanecer abiertauna sesión HTTP inactiva antes de que caduque. Si es necesario, puede establecerel tiempo de espera de sesión de aplicación web para Campaign utilizando laconsola de WebSphere o la consola de WebLogic para ajustar el valor de tiempo deespera de sesión en segundos o minutos.

Procedimiento

Establezca el tiempo de espera de sesión en el servidor de aplicaciones web:v WebSphere: Utilice la consola administrativa del servidor de aplicaciones de IBM

WebSphere para establecer el tiempo de espera de sesión, en minutos. Puedeajustar este valor en los niveles de servidor y de aplicaciones empresariales.Consulte la documentación de WebSphere para obtener detalles.

v WebLogic: Utilice la consola de WebLogic para establecer el tiempo de espera desesión en segundos, o ajuste el valor del parámetro TimeoutSecs para elelemento session-descriptor en el archivo weblogic.xml.

Despliegue de Campaign en WebSphere Application ServerPuede desplegar el entorno de ejecución de Campaign en las versiones soportadasde WAS (WebSphere Application Server) desde un archivo WAR o un archivo EAR.

Acerca de esta tarea

Nota:

v Asegúrese de que la codificación de varios idiomas está habilitada en WAS.v Establezca el nivel de compilación JSP del servidor de aplicaciones WebSphere a

17.

© Copyright IBM Corp. 1998, 2017 29

Page 34: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Despliegue de Campaign en WAS desde un archivo WARPuede desplegar la aplicación de Campaign desde un archivo WAR en WAS.

Antes de empezar

Complete las tareas siguientes antes de desplegar Campaign:v Compruebe que su versión de WebSphere cumple los requisitos descritos en el

documento Recommended Software Environments and Minimum SystemRequirements, incluidos los fixpacks o actualizaciones necesarios.

v Compruebe que ha creado los orígenes de datos y el proveedor de bases dedatos en WebSphere.

Procedimiento1. Vaya a WebSphere Integrated Solutions Console.2. Complete los pasos siguientes si las tablas del sistema se encuentran en DB2:

a. Pulse el origen de datos que ha creado. Vaya a las Propiedadespersonalizadas del origen de datos.

b. Seleccione el enlace Propiedades personalizadas.c. Establezca el valor de la propiedad resultSetHoldability en 1.

Si no ve la propiedad resultSetHoldability, cree la propiedadresultSetHoldability y establezca su valor en 1.

3. Vaya a Aplicaciones > Tipos de aplicación > Aplicaciones empresarialesWebSphere y pulse Instalar.

4. En la ventana Preparación para la instalación de la aplicación, seleccione lacasilla de verificación Detallado - Mostrar todos los parámetros y opciones ypulse Siguiente.

5. Pulse Continuar para ver el asistente Instalar nueva aplicación.6. Acepte los valores predeterminados en las ventanas del asistente Instalar

nueva aplicación, con la excepción de las ventanas siguientes:v En el paso 1 del asistente Instalar nueva aplicación, seleccione la casilla de

verificación Precompilar archivos de JavaServer Pages.v En el paso 3 del asistente de instalación, establezca el Nivel de origen de

JDK en 17.v En el paso 9 del asistente de instalación, establezca la Raíz del contexto en

/Campaign.7. En el panel de navegación izquierdo de WebSphere Integrated Solutions

Console, vaya a Aplicaciones > Tipos de aplicaciones > Aplicacionesempresariales WebSphere.

8. En la ventana Aplicaciones empresariales, pulse el archivo Campaign.war.9. En la sección Propiedades de módulo web, pulse Gestión de sesiones y

seleccione las casillas de verificación siguientes:v Sobrescribir gestión de sesiones

v Habilitar cookies

10. Pulse Habilitar cookies y, en el campo Nombre de cookie, especifique unnombre de cookie exclusivo.

11. Si utiliza la versión 8 de WebSphere Application Server, seleccione Servidores> WebSphere Application Server > server 1 > Gestión de sesiones >Habilitar cookies y deseleccione la casilla de verificación correspondiente aEstablecer cookies de sesión en HTTPOnly para impedir ataques de scriptsentre sitios.

30 Guía de actualización de IBM Campaign

Page 35: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

12. En la sección Aplicaciones > Aplicaciones empresariales del servidor,seleccione el archivo WAR que ha desplegado.

13. En la sección Propiedades de detalle, seleccione Carga de clases y detecciónde actualizaciones.

14. En la sección Orden del cargador de clases, seleccione la opción Clasescargadas con cargador de clases local primero (padre último).

15. Para Política de cargador de clases WAR, seleccione Cargador de una solaclase para aplicación.

16. Inicie el despliegue.

Despliegue de Campaign en WAS desde un archivo EARPuede desplegar Campaign utilizando un archivo EAR si ha incluido Campaign enun archivo EAR al ejecutar el instalador de IBM Marketing Software.

Antes de empezarv Confirme que la versión de WebSphere cumple con los requisitos que constan en

el documento Entorno de software recomendado y requisitos mínimos del sistema,incluyendo cualquier paquete de arreglos o actualización.

v Confirme que ha creado los orígenes de datos y el proveedor de la base de datosen WebSphere.

Procedimiento1. Vaya a la consola de soluciones integradas de WebSphere.2. Complete los pasos siguientes si las tablas del sistema se encuentran en DB2:

a. Pulse el origen de datos que ha creado. Vaya a Propiedadespersonalizadas del origen de datos.

b. Seleccione el enlace Propiedades personalizadas.c. Establezca el valor de la propiedad resultSetHoldability como 1.

Si no ve la propiedad resultSetHoldability, cree la propiedadresultSetHoldability y establezca su valor en 1.

3. Vaya a Aplicaciones > Tipo de aplicación > Aplicaciones de empresaWebSphere y pulse Instalar.

4. En la ventana Preparación para la instalación de la aplicación, marque lacasilla de verificación Detallado: mostrar todas las opciones y parámetros ypulse Siguiente.

5. Pulse Continuar para ver el asistente de Instalar aplicación nueva.6. Acepte los valores predeterminados en las ventanas del asistente Instalar

aplicación nueva excepto en las ventanas siguientes:v En el paso 1 del asistente Instalar aplicación nueva, marque la casilla de

verificación Precompilar los archivos de páginas de JavaServer.v En el paso 3 del asistente de instalación, establezca el Nivel de origen JDK

en 17.v En el paso 8 del asistente de instalación, establezca la Raíz del contexto en

/Campaign.7. En el panel de navegación de la izquierda de la consola de soluciones

integradas WebSphere, navegue a Aplicaciones > Tipo de aplicación >Aplicaciones de empresa WebSphere.

8. En la ventana Aplicaciones de empresa, seleccione el archivo EAR que quieredesplegar.

Capítulo 5. Desplegar la aplicación web Campaign 31

Page 36: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

9. En la sección Propiedades del módulo web, pulse Gestión de sesiones ymarque las siguientes casillas de verificación:v Sobrescribir gestión de sesiones

v Habilitar cookies

10. Pulse Habilitar cookies y, en el campo Nombre de cookie escriba un nombreúnico de cookie.

11. Si utiliza la versión 8 del servidor de aplicaciones WebSphere, seleccioneServidores > Servidor de aplicación WebSphere > servidor 1 > Gestión desesiones > Habilitar cookies y borre la casilla de verificación de Establecercookies de la sesión en HTTPOnly para ayudar a evitar ataques de scriptsentre sitios.

12. En la sección Detalle de propiedades, seleccione Carga de clases y detecciónde actualizaciones.

13. En la sección Orden del cargador de clases, seleccione la opción Clasescargadas con cargador de clases local primero (padre último).

14. En Websphere Enterprise Applications, seleccione Su aplicación > Gestionarmódulos > Su aplicación > Orden del cargador de clases > Clases cargadascon cargador de clases local primero (padre último).

15. Para Política de cargador de clases WAR, seleccione la opción Cargador deuna sola clase para aplicació.

16. Inicie el despliegue.Si desea más información sobre WebSphere Application Server versión 8.5,consulte Bienvenido al Information Center de WebSphere Application Server.

Despliegue en WebLogicPuede desplegar productos IBM Marketing Software en WebLogic.

Acerca de esta tarea

Utilice las directrices siguientes al desplegar Campaign en WebLogic:v Los productos de IBM Marketing Software personalizan la JVM utilizada por

WebLogic. Es posible que necesite crear una instancia de WebLogic dedicada aproductos IBM Marketing Software si encuentra errores relacionados con JVM.

v Verifique que el SDK seleccionado para el dominio de WebLogic que utiliza esSun SDK buscando en el script de inicio (startWebLogic.cmd) para la variableJAVA_VENDOR. Debe estar establecida en: JAVA_VENDOR=Sun. Si está establecidaen JAVA_VENDOR=BEA, significa que se ha seleccionado JRockit. JRockit no estásoportado. Para cambiar el SDK seleccionado, consulte la documentación deWebLogic.

v Despliegue los productos de IBM Marketing Software como módulos deaplicaciones web.

v En sistemas UNIX, debe iniciar WebLogic desde la consola para una correctarepresentación de los diagramas gráficos. Normalmente, la consola es lamáquina donde se ejecuta el servidor. Sin embargo, en algunos casos el servidorde aplicaciones web está configurado de forma distinta.Si una consola no es accesible o no existe, puede emular una consola utilizandoExceed. Debe configurar Exceed de forma que el proceso local de Xserver seconecte a la máquina UNIX en modo ventana raíz o ventana única. Si inicia elservidor de aplicaciones web con Exceed, debe tener Exceed en ejecución ensegundo plano para permitir que el servidor de aplicaciones web continúe en

32 Guía de actualización de IBM Campaign

Page 37: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

ejecución. Póngase en contacto con el soporte técnico de IBM para obtenerinstrucciones detalladas si tiene problemas con la representación de gráficos.La conexión con la máquina UNIX vía telnet o SSH siempre causa problemas enla representación de gráficos.

v Si configura WebLogic para utilizar el conector IIS, revise la documentación deWebLogic.

v Si realiza el despliegue en un entorno de producción, establezca los parámetrosde tamaño del almacenamiento dinámico de memoria de JVM en al menos 1024,añadiendo la línea siguiente al script setDomainEnv:Set MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=256m

v En determinadas circunstancias, desplegar canales interactivos heredadosanteriores o canales interactivos con historiales de despliegue de gran tamañopuede tensionar el sistema y requerir 2048mb o una cantidad mayor de tiempode diseño de Campaign y/o espacio de almacenamiento dinámico de Java deinteracción.Los administradores del sistema pueden ajustar la cantidad de memoriadisponible en los sistemas de despliegue mediante los siguientes parámetros deJVM:-Xms####m -Xmx####m -XX:MaxPermSize=256m

Donde los caracteres #### serían 2048 o superior (dependiendo de la carga delsistema.) Tenga en cuenta que un servidor de aplicaciones de 64 bits y la JVMnormalmente son necesarios para valores superiores a 2048.

Estos son los valores mínimos sugeridos. Analice sus requisitos de tamaño paradeterminar los valores correctos que necesita.

Configuración adicional necesaria para entornos SSLCon el release 10.0, los componentes de SSL for C++ en los productos de IBMMarketing Software los soporta GSKit en lugar de OpenSSL.

Si ha implementado componentes de SSL for C++ (por ejemplo el escucha deCampaign y el servidor de Contact Optimization) en la versión anterior a la 10.0de los productos de IBM Marketing Software, debe realizar lo siguiente para estoscomponentes.v Crear un almacén de claves GSKit (archivo .kdb).v Crear certificados nuevos utilizando GSKit.v Añadir los certificados nuevos (y certificados raíz si existen) a este almacén de

claves GSKit.v Configurar el entorno para utilizar los nuevos certificados.

Para obtener detalles, consulte la publicación IBM Marketing Platform Guía deladministrador, Capítulo 14: Implementación de SSL unidireccional.

Configuración de WebLogic para visualizar informes de (UNIX)Si instala Campaign con Contact Optimization en un sistema UNIX, debe habilitarla propiedad JVM java.awt.headless para que el servidor de aplicaciones webWebLogic pueda mostrar los gráficos en informes de Contact Optimization.

Acerca de esta tarea

Para habilitar la visualización de gráficos en informes de Optimize en la JVM deWebLogic:

Capítulo 5. Desplegar la aplicación web Campaign 33

Page 38: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Procedimiento1. Concluya el servidor WebLogic si ya está en ejecución.2. Localice y abra el script de inicio para el servidor WebLogic (startWebLogic.sh)

en cualquier editor de texto.3. Modifique el parámetro JAVA_OPTIONS para añadir el siguiente valor:

-Djava.awt.headless=true

4. Guarde el script de inicio y a continuación reinicie el servidor WebLogic.

Inicio del servidor de CampaignAsegúrese de que las aplicaciones web Marketing Platform y Campaign esténdesplegadas y en ejecución cuando se inicie el servidor de Campaign.

Acerca de esta tarea

Puede iniciar el servidor de Campaign directamente, o instalarlo como un servicio.

Inicio manual del escucha de CampaignInicie el escucha de Campaign ejecutando el archivo cmpServer.bat para Windows,o el comando rc.unica_ac para UNIX.

Acerca de esta tarea

Siga las instrucciones adecuadas para su sistema operativo.

Windows

Inicie el escucha de Campaign ejecutando el archivo cmpServer.bat en el directoriobin en la instalación de Campaign. Cuando aparezca el proceso unica_aclsnr.exeen la pestaña Procesos del Gestor de tareas de Windows, el servidor se habráiniciado satisfactoriamente.

UNIX

Inicie el escucha de Campaign ejecutando el programa rc.unica_ac con unargumento start. Debe ejecutar este comando como usuario raíz. Por ejemplo:

./rc.unica_ac start

Para determinar si el proceso unica_aclsnr se ha iniciado satisfactoriamente,especifique este comando:

ps -ef | grep unica_aclsnr

Para determinar el ID de proceso para el servidor que ha iniciado, visualice elarchivo unica_aclsnr.pid ubicado en el directorio conf de la instalación deCampaign.

Nota: Puesto que Campaign da soporte a la agrupación en clúster de escuchas, seañade un bucle en rc.unica_ac que reinicia automáticamente el escucha en el casode que el escucha se desconecte o bloquee. Además, el proceso de rc.unica_acsigue después de iniciar el escucha y el proceso padre puede cambiar. Por ejemplo,si está actualizando desde Release 8.6.0.4 al Release 9.1.1, el proceso padre de

34 Guía de actualización de IBM Campaign

Page 39: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

unica_aclsnr puede cambiarse por rc.unica_ac en lugar de init, que era elproceso padre anterior y el proceso rc.unica_ac sigue después de iniciar elescucha.

Instalación del escucha de Campaign como servicio WindowsPuede instalar el escucha de Campaign como servicio Windows, de forma que seinicia automáticamente siempre que inicia Windows.

Procedimiento1. Añada el directorio bin en el directorio de instalación de Campaign a la

variable de entorno PATH del usuario. Si la variable de entorno PATH no existepara el usuario, créela.Asegúrese de que añade esta ruta a la variable PATH del usuario, no a lavariable PATH del sistema.Si el directorio bin de Campaign ya existe en la variable de entorno PATH delsistema, elimínelo. No lo necesita en la variable de entorno del sistema PATHpara instalar el escucha de Campaign como servicio.

2. Si está actualizando desde una versión anterior de Campaign que tengainstalado el servidor como un servicio, detenga el servicio.

3. Abra una ventana de comandos y acceda al directorio bin en su instalación deCampaign.

4. Ejecute el comando siguiente para instalar el escucha de Campaign comoservicio Windows:unica_aclsnr -a

Nota: La opción -a incluye la función de reinicio automático. Si no desea queel servicio intente reiniciarse automáticamente, utilice unica_aclsnr -i.El escucha ahora está instalado como servicio.

Nota: Asegúrese de que CAMPAIGN_HOME se ha creado como una variable deentorno de sistema antes de iniciar el servicio de escucha de Campaign.

5. Abra el cuadro de diálogo Servicio de escucha de Unica Campaign. Haga clicen la pestaña Iniciar sesión.

6. Seleccione Esta cuenta.7. Especifique el nombre de usuario (usuario del sistema) y la contraseña e inicie

los servicios.

Capítulo 5. Desplegar la aplicación web Campaign 35

Page 40: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

36 Guía de actualización de IBM Campaign

Page 41: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 6. Configuración de Campaign después deldespliegue

Después de desplegar Campaign, debe verificar que el escucha de Campaign estáen ejecución, configurar el usuario del sistema de Campaign, establecer laspropiedades de configuración de Campaign y verificar la instalación de Campaign.

Si utiliza la característica de informes de IBM Marketing Software debe completarlas tareas descritas en la Guía de instalación y configuración de informes de IBMMarketing Software.

Nota: Si tiene previsto habilitar IBM eMessage para correo electrónico alojado,debe utilizar la característica de creación de informes de IBM Marketing Softwarepara visualizar informes de rendimiento estándar de eMessage.

Verificación de que el escucha de Campaign se está ejecutandoEl escucha de Campaign debe estar en ejecución antes de que los usuarios puedantrabajar con cualquier característica de Campaign. El escucha crea automáticamenteun proceso unica_acsvr separado por cada inicio de sesión y cada diagrama deflujo activo. Por ejemplo, si un usuario inicia sesión y, a continuación, abre undiagrama de flujo, el escucha crea dos instancias de unica_acsvr.exe.

Acerca de esta tarea

Utilice el siguiente procedimiento para verificar que el escucha de Campaign seestá ejecutando.

Procedimiento1. Utilice el procedimiento adecuado para su sistema operativo:

En Windows, busque unica_aclsnr.exe en el separador Procesos delAdministrador de tareas de Windows.En UNIX, utilice el comando ps para buscar el servidor Campaign, como en elejemplo siguiente: ps -ef | grep unica_aclsnr.

2. Si el escucha no se está ejecutando, reinícielo:En Windows, ejecute el script cmpServer.bat que se encuentra en el directoriobin directory bajo la instalación de Campaign.En UNIX, especifique el siguiente comando cuando el sistema lo solicite:rc.unica_ac start

Para ver información importante sobre la ejecución del escucha, incluyendo laforma de iniciarlo automáticamente, consulte la publicación IBM Campaign Guíadel administrador.

Configuración del usuario del sistema CampaignConfigure el usuario del sistema Campaign para acceder directamente a la base dedatos. Para varias particiones de Campaign, cree un usuario del sistema para cadapartición.

Un usuario del sistema es una cuenta de usuario de IBM Marketing Softwareconfigurada para ser utilizada por las aplicaciones IBM .

© Copyright IBM Corp. 1998, 2017 37

Page 42: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Para evitar presentar a los usuarios solicitudes repetitivas de credenciales de iniciode sesión, puede asociar un usuario del sistema a uno o varios orígenes de datos.Cada origen de datos especifica un nombre de usuario y una contraseña. Esto lepermite proporcionar un nombre de usuario y contraseña para acceder a una basede datos o a otro recurso protegido haciendo referencia al origen de datos.Añadiendo varios orígenes de datos a la configuración de la cuenta de usuario delsistema, puede permitir al usuario del sistema acceder a varias bases de datos.

En Campaign, el usuario del sistema aloja credenciales de usuario para acceder alas tablas del sistema y a otros orígenes de datos.

Utilice una cuenta de usuario nueva o existente de IBM Marketing Software paraguardar las credenciales de los orígenes de datos que se describen aquí.

Debe configurar los usuarios de IBM Marketing Software y asignar a los usuariosorígenes de datos en el área Configuración > Usuarios de IBM MarketingSoftware. Consulte la ayuda en línea de esa sección para ver instrucciones sobrecómo hacerlo.

Configure una cuenta de usuario para que aloje las credenciales de los orígenes dedatos siguientes.v Tablas del sistema de Campaign (UA_SYSTEM_TABLES)v Todas las tablas de cliente (usuario)

En UNIX, para el atributo Inicio de sesión alternativo del usuario del sistema,especifique la cuenta de UNIX de un usuario en un grupo que compartaprivilegios con los usuarios de UNIX de Campaign.

Nota: Si tiene varias particiones, cada una de las particiones debe tener su propiousuario del sistema. El usuario del sistema no puede ser el mismo entreparticiones.

Adición de las propiedades de origen de datos en la página deConfiguración

Utilice la plantilla de origen de datos adecuada para añadir las propiedades deorigen de datos en la página de Configuración para cada origen de datos deCampaign.

Acerca de esta tarea

El instalador de Campaign importa la plantilla para el tipo de base de datos queha especificado para la base de datos de Marketing Platform al ejecutar elinstalador de IBM .

Si necesita otras plantillas de origen de datos para tipos de bases de datosadicionales, debe importarlas manualmente utilizando la utilidad configTool deMarketing Platform. Puede importar tantas plantillas como necesite, para que secorrespondan con cada tipo de base de datos distinto que tenga.

Por ejemplo, supongamos que la instalación de Marketing Platform y Campaign hautilizado las siguientes bases de datos:v Oracle: tablas del sistemav DB2: tablas de cliente (usuario)

38 Guía de actualización de IBM Campaign

Page 43: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v DB2: tablas de cliente (usuario) adicionales

En este caso, importaría la plantilla DB2Template.xml para dos conjuntos de tablasde cliente (usuario).

Si la base de datos de las tablas del sistema de Marketing Platform y Campaignson del mismo tipo de base de datos, el instalador importa automáticamente laplantilla que se utiliza para la tabla del sistema; en este ejemplo, importa laplantilla de Oracle.

Para obtener instrucciones, consulte “Importación de plantillas de origen de datos”.

Se crea una nueva categoría a partir de la plantilla, que crea un nuevo conjunto depropiedades de configuración de origen de datos. Cree tantas categorías nuevascomo necesite, una para cada origen de datos de ese tipo. En el ejemplo anterior,utilizaría la plantilla de Oracle para crear una nueva categoría y la plantilla de DB2para crear dos nuevas categorías. Consulte “Duplicado de una plantilla de origende dato”.

Una vez que haya añadido las propiedades de origen de datos, establezca laspropiedades de configuración de origen de datos en las categorías que ha creado apartir de las plantillas.

Para obtener instrucciones, consulte “Propiedades del origen de datos” en lapágina 40.

Importación de plantillas de origen de datosEl origen de datos de tablas del sistema de Campaign (UA_SYSTEM_TABLES) estásoportado sólo en Oracle, DB2 y SQLServer. Importe las plantillas de origen dedatos para las tablas de usuario utilizando la utilidad configTool para soportar lostipos de bases de datos que no tienen soporte para las tablas del sistema deCampaign.

Acerca de esta tarea

Las plantillas de origen de datos de Campaign se encuentran en el directorio confde la instalación de Campaign.

Para importar y exportar tablas, utiliza la utilidad configTool de MarketingPlatform, ubicada en el directorio tools/bin de la instalación de MarketingPlatform. Si no está familiarizado con configTool, consulte “configTool” en lapágina 63 para obtener detalles sobre cómo realizar esta tarea.

A continuación se muestra un ejemplo del comando que utilizaría para importar laplantilla de Oracle en la partición predeterminada (entorno Windows).

configTool -i -p "Campaign|partitions|partition1|dataSources" -fruta_completa_a_directorio_que_contiene_la_plantilla_Oracle\OracleTemplate.xml

Duplicado de una plantilla de origen de datoDuplicar las plantillas de origen de datos para crear un nuevo conjunto depropiedades de configuración en la categoría del origen de datos.

Capítulo 6. Configuración de Campaign después del despliegue 39

Page 44: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Procedimiento1. En la página de configuración, navegue a la plantilla de origen de datos que

desee duplicar.A diferencia de otras categorías, las etiquetas de categoría de plantilla están encursiva y entre paréntesis.

2. Pulse la plantilla de origen de datos.Se visualizará la categoría Crear de la página Plantilla.

3. Especifique un nombre en el campo Nuevo nombre de categoría (necesario).

Nota: El nombre de la categoría del origen de datos para las tablas del sistemaCampaign DEBE ser UA_SYSTEM_TABLES.

4. Si lo desea, edite las propiedades de la nueva categoría. Puede hacerloposteriormente.

5. Haga clic en Guardar y finalizar.

Resultados

La nueva categoría aparece en el árbol de navegación.

Propiedades de configuración de CampaignDebe especificar las propiedades de configuración en la página de Configuraciónpara una instalación básica de Campaign. Además, puede utilizar la página deConfiguración para especificar las propiedades que realizan funciones importantesque se pueden ajustar opcionalmente.

Propiedades del origen de datos

En la tabla siguiente se proporciona información acerca de las propiedades quedebe especificar para cada origen de datos de Campaign:

Tabla 6. Propiedades para cada origen de datos de Campaign

Nombre de propiedad Descripción

ASMUserForDBCredentials Esta propiedad debe ser el mismo usuarioque ya ha creado como el usuario delsistema de Campaign en “Configuración delusuario del sistema Campaign” en la página37.

DSN Para el servidor SQL, establezca estapropiedad en el DSN (nombre de origen dedatos) que ha creado. Para Oracle y DB2,establezca esta propiedad en el nombre debase de datos o el nombre de SID (servicio).

JndiName Establezca esta propiedad en el JNDI que hacreado en el servidor de aplicaciones paraconectar a este origen de datos específico.

SystemTableSchema No necesaria para el servidor SQL. Paraotros orígenes de datos, establezca estapropiedad en el usuario de la base de datosa la que se está intentando conectar.

40 Guía de actualización de IBM Campaign

Page 45: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Tabla 6. Propiedades para cada origen de datos de Campaign (continuación)

Nombre de propiedad Descripción

OwnerForTableDisplay No necesaria para el servidor SQL. Paraotros orígenes de datos, establezca estapropiedad en el usuario de la base de datosa la que se está intentando conectar.

Los orígenes de datos son la base de datos de tablas del sistema de Campaign ylas bases de datos de cliente (usuario) que tenga previsto utilizar con Campaign.

Nota: El nombre de categoría del origen de datos de las tablas del sistema deCampaign debe ser UA_SYSTEM_TABLES.

Para obtener detalles sobre cómo establecer los valores, consulte la ayudacontextual de estas propiedades o la publicación IBM Marketing PlatformAdministrator's Guide.

Además de crear y establecer las propiedades del origen de datos, debe establecerlas propiedades siguientes en la página de Configuración para una instalaciónbásica de Campaign.v Campaign > unicaACListener > serverHost

v Campaign > unicaACListener > serverPort

v Para la partición predeterminada, establezca los valores que desee en lascategorías bajo Campaign > partitions > partition1.

Cuando se cambia una propiedad, hay que reiniciar el escucha de Campaign paraque los cambios entren en vigor.

Correlación de tablas de usuario en CampaignLa correlación de tablas de usuario es el proceso de hacer que los orígenes dedatos externos sean accesibles en Campaign. Una tabla de usuario típica contieneinformación sobre los clientes, posibles clientes o productos de su compañía. Elorigen de datos puede ser una tabla de base de datos o un fichero plano ASCII.Debe correlacionar los orígenes de datos que ha configurado para que dichos datossean accesibles para los procesos de los diagramas de flujo.

Acerca de esta tarea

Para ver instrucciones sobre cómo correlacionar tablas de usuario, consulte lapublicación Campaign Guía del administrador.

Nota: Las tablas de usuario son diferentes de de las tablas del sistema. La mayoríade las tablas del sistema de Campaign se correlacionan automáticamente durantela instalación y configuración inicial si utiliza el nombre de origen de datos de latabla de sistemas UA_SYSTEM_TABLES. Si un problema de conexión le obliga acorrelacionar las tablas del sistema manualmente, debe cerrar la sesión deCampaign e iniciar sesión después de correlacionar las tablas.

Verificación de la instalación de CampaignSi ha realizado todos los pasos para instalar y configurar Campaign, despliegue laaplicación web de Campaign y configure Campaign tras el despliegue; ya estápreparado para comprobar su instalación.

Capítulo 6. Configuración de Campaign después del despliegue 41

Page 46: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Antes de empezar

Si no lo ha hecho aún, inicie sesión en IBM Marketing Software como un usuarioque existe en el rol Administradores de Campaign (como, por ejemplo,asm_admin). En Valores > Usuarios, asigne al menos un rol de seguridad (porejemplo, Política global/Admin) al usuario nuevo. Una vez que se haya asignadoel rol al nuevo usuario, puede iniciar sesión en Campaign como ese nuevo usuario.

Acerca de esta tarea

Utilice el procedimiento siguiente para verificar la instalación.

Procedimiento1. Inicie sesión en IBM Marketing Software.2. Verifique que existan todas las tablas del sistema en la ventana Configuración

> Configuración de Campaign > Gestionar correlaciones de tablas.3. Cree una nueva campaña y un diagrama de flujo en ella.

Comprobación de que pueden realizarse búsquedas en los diagramasde flujo

Cuando actualiza a IBM Campaign versión 10 desde cualquier release anterior,debe asegurarse de que se puedan realizar búsquedas en los diagramas de flujo.

Acerca de esta tarea

Puede utilizar el programa de utilidad adv_SrchUtil para realizar esta tarea. Elprograma de utilidad adv_SrchUtil es un script derivador que crea o repara losíndices de búsqueda de archivos .ses de diagrama de flujo en todos los diagramasde flujo de campaña y de sesión de la partición especificada.

Consulte la publicación IBM Campaign Guía del administrador para obtener másdetalles sobre cómo utilizar este programa de utilidad.

Establecer propiedades para la integración con productos IBMMarketing Software

Campaign se integra con diversas aplicaciones IBM. Si es necesario, puedeespecificar propiedades de configuración para configurar una integración entreCampaign y otros productos de IBM .

Configuración adicional para mejorar la seguridadLos procedimientos de esta sección describen algunas configuraciones adicionalesen el servidor de aplicaciones web. Son opcionales, pero es posible que deseerealizarlos para mejorar la seguridad.

Inhabilitación del distintivo X-Powered-BySi su organización piensa que el distintivo X-Powered-By en la variable decabecera supone un riesgo para la seguridad, puede inhabilitarlo utilizando esteprocedimiento.

42 Guía de actualización de IBM Campaign

Page 47: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Procedimiento1. Si utiliza WebLogic, en la consola de administración, bajo nombreDominio >

Configuración > Aplicación web, establezca Cabecera X-Powered-By en No seenviará la cabecera X-Powered-By.

2. Si utiliza WebSphere, realice los pasos siguientes.a. En la consola de administración de WebSphere, vaya a Servidores > Tipos

de servidor > Servidores de aplicaciones WebSphere > nombre_servidor >Valores de contenedor web> Contenedor web.

b. En Propiedades adicionales seleccione Propiedades personalizadas.c. En la página Propiedades personalizadas, pulse Nuevo.d. En la página Valores, cree una propiedad personalizada denominada

com.ibm.ws.webcontainer.disablexPoweredBy y establezca el valor en false.e. Pulse Aplicar o Aceptar.f. Pulse Guardar en la barra de tareas de la consola para guardar los cambios

realizados en la configuración.g. Vuelva a iniciar el servidor.

Configuración de una vía de acceso de cookie restrictivaEn el servidor de aplicaciones web, puede restringir el acceso a cookies a unaaplicación específica para mejorar la seguridad. Si no se restringen, las cookies sonválidos en todas las aplicaciones desplegadas.

Procedimiento1. Si utiliza WebLogic, realice los pasos siguientes.

a. Extraiga el archivo weblogic.xml del paquete WAR o EAR en la ubicaciónen la que desea añadir la vía de acceso de cookie restrictiva.

b. Añada lo siguiente al archivo weblogic.xml, donde context-path es la vía deacceso de contexto de la aplicación desplegada. En las aplicaciones IBMMarketing Software, la vía de acceso de contexto normalmente es /unica.<session-descriptor>

<session-param><param-name>CookiePath</param-name><param-value>/context-path> </param-value>

</session-param></session-descriptor>

c. Vuelva a compilar el archivo WAR o EAR.2. Si utiliza WebSphere, realice los pasos siguientes.

a. En la consola de administración de WebSphere, vaya a la pestaña Gestor desesiones > Cookie.

b. Establezca la Vía de acceso de cookie en la vía de acceso de contexto de suaplicación.En las aplicaciones IBM Marketing Software, la vía de acceso de contextonormalmente es /unica.

Capítulo 6. Configuración de Campaign después del despliegue 43

Page 48: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

44 Guía de actualización de IBM Campaign

Page 49: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 7. Configuración de varias particiones en

Para las aplicaciones de IBM Marketing Software que funcionen con Campaign,puede configurar la aplicación en particiones en las que haya configurado unainstancia de Campaign. Los usuarios de la aplicación en cada partición puedenacceder a las funciones de Campaign y a las tablas de cliente que se hayanconfigurado para Campaign en la misma partición.

Ventajas de las particiones

Disponer de varias particiones resulta útil para configurar una seguridad fuerteentre grupos de usuarios, ya que cada partición tiene su propio conjunto de tablasdel sistema de Campaign. Cuando los grupos de usuarios deban compartir datos,no se podrán utilizar varias particiones.

Cada partición tiene su propio conjunto de valores de configuración, y Campaignse puede personalizar para cada grupo de usuarios. No obstante, todas lasparticiones comparten los mismos binarios de instalación. Con los mismos binariospara todas las particiones, puede minimizar los esfuerzos de instalación yactualización de varias particiones.

Asignación de usuarios de las particiones

El acceso a las particiones se gestiona mediante la pertenencia a grupos deMarketing Platform.

Con la excepción del superusuario de la partición (platform_admin), cada usuariode IBM puede pertenecer a una partición. Un usuario que requiere acceso a variasparticiones deberá tener una cuenta de usuario de IBM diferente para cadapartición.

Si sólo hay una partición de Campaign, no se deben asignar los usuariosexplícitamente a dicha partición para poder acceder a Campaign.

Acceso a datos de la partición

En una configuración de varias particiones, las particiones tienen las característicasde seguridad siguientes:v Un usuario no puede acceder a una partición si no es miembro de un grupo que

se haya asignado a una partición.v Un usuario de una partición no puede visualizar ni cambiar datos de otra

partición.v Los usuarios no pueden navegar por el sistema de archivos de Campaign por

encima del directorio raíz de su partición, desde los cuadros de diálogo delnavegador, en Campaign. Por ejemplo, si existen dos particiones, denominadaspartition1 y partition2, y el usuario pertenece al grupo que esté asociado apartition1, éste no podrá navegar por la estructura de directorios de partition2desde un cuadro de diálogo.

© Copyright IBM Corp. 1998, 2017 45

Page 50: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Superusuario de particionesPara administrar la seguridad para todos los usuarios de Marketing Platform, debeexistir una cuenta de usuario que tenga acceso a todos los valores de seguridad y atodas las cuentas de usuario del sistema.

De forma predeterminada, esta cuenta de usuario es platform_admin. Esta cuentade usuario no pertenece a ninguna partición determinada; en lugar de ello, tieneacceso a todas las cuentas de usuario de todas las particiones.

El administrador de IBM puede crear usuarios adicionales con el mismo nivel deacceso. Para que una cuenta sea superusuario de particiones, debe tener acceso deadministrador a Marketing Platform y acceso completo a todas las páginasUsuarios, Grupos de usuarios y Permisos de usuario. El superusuario departiciones no requiere acceso a páginas de seguridad específicas del producto,como páginas de seguridad de Campaign.

Configuración de varias particionesConfiguración de varias particiones en Campaign para aislar y asegurar los datospara distintos grupos de usuarios de Campaign. Como cada partición tiene supropio conjunto de propiedades de configuración, puede personalizar Campaignpara cada grupo de usuarios.

Antes de empezar

Antes de configurar particiones adicionales en Campaign, complete las tareassiguientes para cada partición que esté configurando:1. Crear base de datos o esquema para las tablas del sistema de Campaign2. Crear conexiones ODBC o nativas3. Crear conexiones JDBC en el servidor de aplicaciones web

Procedimiento

Realice las tareas siguientes para configurar varias particiones para la campaña:1. Cree la base de datos de tablas del sistema y otros orígenes de datos necesarios

para las particiones. A continuación, configure las conexiones JDBC y ODBC onativas necesarias para acceder a los orígenes de datos.

2. Para cada partición, cree un esquema distinto en la base de datos para contenerlas tablas del sistema. Utilice los scripts específicos de base de datos que vienenempaquetados con Campaign para crear y completar las tablas del sistema.

3. Realice las tareas siguientes para crear una estructura de directorios para cadapartición adicional:

Nota: Guarde una copia limpia del directorio partition1 original para utilizarlacomo copia de seguridad.a. En el directorio partitions de la instalación de Campaign, cree un

duplicado del directorio predeterminado partition1 para cada particiónque esté añadiendo, y asegúrese de incluir todos los subdirectorios.

b. Dé a cada directorio de partición un nombre exclusivo. Después utilice estosmismos nombres exactos para las particiones, cuando cree los árboles deconfiguración en la página de Configuraciones. Si desea crear una segundapartición y ha creado un directorio denominado Campaign/particiones/

46 Guía de actualización de IBM Campaign

Page 51: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

partición2, al crear el árbol de configuración en la página Configuracionesdebe utilizar el nombre "partición2" para identificar esta partición.

c. Suprima los archivos que existan en los subdirectorios de la particiónduplicada.

4. Realice las tareas siguientes para utilizar la utilidad partitionTool con laopción -s para clonar la partición predeterminada:

Nota: Si decide no utilizar esta opción, debe detener el servidor de aplicacionesweb en el que se ha desplegado Marketing Platform antes de realizar esteprocedimiento.a. Establezca la variable de entorno JAVA_HOME, en el script setenv ubicado en

el directorio tools/bin de la instalación de Marketing Platform o en unaventana de línea de comandos en la que ejecuta la utilidad partitionTool.

b. Abra una ventana de línea de comandos y ejecute la utilidad desde eldirectorio tools/bin de la instalación de Marketing Platform. Utilice elcomando y las opciones correspondientes (tal como se describe en lapublicación Marketing Platform Administrator's Guide) para conseguir losresultados que desee. partitionTool -c -s partition1 -n partition2

c. Repita este procedimiento para cada partición nueva que necesite crear.d. Cuando haya finalizado, detenga y reinicie el servidor de aplicaciones en el

que se ha desplegado Marketing Platform para ver los grupos que se hancreado.

Nota: Para obtener completa información sobre cómo utilizar esta utilidad,consulte “partitionTool” en la página 70.

5. Realice las tareas siguientes para crear la estructura de partición en la páginade Configuración mediante New partitionTemplate para cada partición nueva:a. En la página de Configuración, navegue hasta Campaign > particiones y

pulse (partitionTemplate).Si no ve la propiedad (partitionTemplate) en la lista, utilice la utilidadconfigTool para importar la plantilla de partición, mediante un comandosimilar al siguiente:configTool -i -p "Affinium|Campaign|partitions"

-f <CAMPAIGN_HOME>/conf/partitionTemplate.xml

Sustituya CAMPAIGN_HOME por la ruta real a su instalación de Campaign.La utilidad configTool se encuentra en el directorio tools de la instalaciónde IBM Marketing Platform. Consulte la publicación IBM Marketing PlatformAdministrator's Guide para obtener información sobre cómo utilizar estautilidad. En el panel derecho verá el panel partitionTemplate con un campoNuevo nombre de categoría vacío.

b. Especifique el nombre de la nueva partición, utilizando el mismo nombreque ha utilizado al crear la estructura de directorio de la partición en elsistema de archivos en “Configuración de varias particiones” en la página46.

c. Pulse Guardar cambios. Verá la nueva estructura de partición, con lasmismas categorías y propiedades que la plantilla de partición.

Configuración de las propiedades de origen de datos para lasparticiones

Debe configurar las propiedades de origen de datos para cada partición que cree.Utilice la plantilla de origen de datos adecuada para crear las propiedades deorigen de datos.

Capítulo 7. Configuración de varias particiones en 47

Page 52: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Acerca de esta tarea

El instalador de Campaign importa la plantilla para el tipo de base de datos queha especificado para la base de datos de Marketing Platform al ejecutar elinstalador de IBM .

Si necesita otras plantillas de origen de datos para tipos de bases de datosadicionales, debe importarlas manualmente utilizando la utilidad configTool deMarketing Platform. Puede importar tantas plantillas como necesite, para que secorrespondan con cada tipo de base de datos distinto que tenga.

Por ejemplo, supongamos que la instalación de Marketing Platform y Campaign hautilizado las siguientes bases de datos:v Oracle: tablas del sistemav DB2: tablas de cliente (usuario)v DB2: tablas de cliente (usuario) adicionales

En este caso, importaría la plantilla DB2Template.xml para dos conjuntos de tablasde cliente (usuario).

Si las tablas del sistema de Marketing Platform y Campaign son del mismo tipo debase de datos, el instalador importa automáticamente la plantilla utilizada para lastablas del sistema; en este ejemplo, importa la plantilla de Oracle.

Nota: Cuando cree una nueva partición, deberá utilizar la utilidad configTool paraimportar las plantillas de origen de datos para las tablas del sistema y las tablas deusuario.

Para obtener instrucciones, consulte “Importación de plantillas de origen de datos”en la página 39.

Se crea una nueva categoría a partir de la plantilla, que crea un nuevo conjunto depropiedades de configuración de origen de datos. Cree tantas categorías nuevascomo necesite, una para cada origen de datos de ese tipo. En el ejemplo anterior,utilizaría la plantilla de Oracle para crear una nueva categoría y la plantilla de DB2para crear dos nuevas categorías. Consulte “Duplicado de una plantilla de origende dato” en la página 39.

Una vez que haya añadido las propiedades de origen de datos, establezca laspropiedades de configuración de origen de datos en las categorías que ha creado apartir de las plantillas.

Para obtener instrucciones, consulte “Propiedades de configuración de Campaign”en la página 40.

Procedimiento

Complete las tareas siguientes para configurar las propiedades de origen de datospara cada partición:1. Añada las propiedades de configuración de origen de datos a la página de

Configuración para cada origen de datos de Campaign utilizando la plantillade origen de datos apropiada. El instalador de Campaign importa la plantillapara el tipo de base de datos que ha especificado para la base de datos deMarketing Platform al ejecutar el instalador de IBM .Si necesita otras plantillasde origen de datos para tipos de bases de datos adicionales, debe importarlas

48 Guía de actualización de IBM Campaign

Page 53: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

manualmente utilizando la utilidad configTool de Marketing Platform. Puedeimportar tantas plantillas como necesite, para que se correspondan con cadatipo de base de datos distinto que tenga. Por ejemplo, supongamos que lainstalación de Marketing Platform y Campaign ha utilizado las siguientes basesde datos:v Oracle: tablas del sistemav DB2: tablas de cliente (usuario)v DB2: tablas de cliente (usuario) adicionales

En este caso, importaría la plantilla DB2Template.xml para dos conjuntos detablas de cliente (usuario). Si las tablas del sistema de Marketing Platform yCampaign son del mismo tipo de base de datos, el instalador importaautomáticamente la plantilla utilizada para las tablas del sistema; en esteejemplo, importa la plantilla de Oracle.Para obtener instrucciones, consulte“Importación de plantillas de origen de datos” en la página 39.

2. Crea una nueva categoría a partir de la plantilla, que crea un nuevo conjuntode propiedades de configuración de origen de datos. Cree tantas categoríasnuevas como necesite, una para cada origen de datos de ese tipo. En el ejemploanterior, utilizaría la plantilla de Oracle para crear una nueva categoría y laplantilla de DB2 para crear dos nuevas categorías. Consulte “Duplicado de unaplantilla de origen de dato” en la página 39.

3. Establezca las propiedades de configuración de origen de datos para cadaorigen de datos de Campaign. Para obtener más información, consulte“Propiedades de configuración de Campaign” en la página 40.

Establecimiento de los usuarios del sistema de CampaignPuede asociar un usuario del sistema con uno o varios orígenes de datos deMarketing Platform para evitar presentar a los usuarios solicitudes repetidas decredenciales de inicio de sesión. Cada origen de datos especifica un nombre deusuario y una contraseña. Puede proporcionar un nombre de usuario y contraseñapara acceder a una base de datos o a otros recursos protegidos haciendo referenciaal origen de datos. Añadiendo varios orígenes de datos a la configuración de lacuenta de usuario del sistema, puede permitir al usuario del sistema acceder avarias bases de datos.

Acerca de esta tarea

Es posible que las aplicaciones de IBM Marketing Software requieran una cuentade usuario del sistema configurada con los atributos siguientes:v Credenciales de inicio de sesión para acceder a las tablas del sistema o a otros

orígenes de datos.v Permisos específicos para crear, modificar y suprimir objetos del sistema.

Para obtener más información sobre cómo configurar un usuario nuevo y asignarleun origen de datos a un usuario, consulte la publicación IBM Guía del administradorde la plataforma de marketing.

Procedimiento

Realice las acciones siguientes para configurar los usuarios del sistema deCampaign:1. Utilizar una cuenta de usuario nueva o una existente para guardar las

credenciales para los siguientes orígenes de datos:v Tablas del sistema de Campaign

Capítulo 7. Configuración de varias particiones en 49

Page 54: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Todas las tablas de cliente (usuario)2. En UNIX, para el atributo Inicio de sesión alternativo del usuario del sistema,

especifique el nombre de UNIX para un usuario de un grupo que comparteprivilegios con los usuarios de UNIX de Campaign.

Nota: Si tiene varias particiones debe crear un usuario del sistema para cadapartición.

Uso de Informes para varias particiones de IBM CognosSi desea utilizar Informes para varias particiones de IBM Cognos en Campaign,eMessage o Interact, debe configurar el paquete de informes de IBM Cognos paracada partición.

Para ver instrucciones, consulte la Guía de instalación y configuración de informesde IBM Marketing Software.

Asignación de roles, permisos y grupos para las particionesAntes de utilizar las particiones que ha configurado para Campaign, debe asignarroles al usuario con el rol de administrador en cada partición. También debeasignar un grupo a cada partición.

Utilice la utilidad partitionTool para crear un usuario administrativopredeterminado para cada partición que cree.

Asigne roles a cada usuario de administración de partición: la utilidadpartitionTool crea un usuario Admin predeterminado para cada partición quecrea. En la página Usuarios, asigne como mínimo un rol de seguridad (porejemplo, Política global/Admin) al nuevo usuario. Una vez que se haya asignadoal nuevo usuario el rol, puede iniciar sesión en la partición de Campaign como esenuevo usuario.

Si tiene previsto habilitar IBM eMessage en varias particiones de Campaign, debeconfigurar una partición de eMessage correspondiente para cada partición deCampaign. Para obtener más información sobre cómo crear particiones adicionalespara eMessage, consulte Capítulo 8, “Configurar varias particiones en eMessage”,en la página 51.

50 Guía de actualización de IBM Campaign

Page 55: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 8. Configurar varias particiones en eMessage

La configuración de varias particiones en eMessage para aislar y asegurar los datospara distintos grupos de usuarios de eMessage. Como cada partición tiene supropio conjunto de propiedades de configuración, puede personalizar eMessagepara cada grupo de usuarios.

La instalación de eMessage crea una partición predeterminada para eMessage enMarketing Platform. A continuación, se pueden configurar más particiones paraeMessage. Cada partición que cree para eMessage funciona conjuntamente con unapartición creada para Campaign.

Nota: Para configurar varias particiones en eMessage, debe configurar lasparticiones correspondientes en Campaign.La adición de nuevas particiones para eMessage requiere la realización de cambiosen las configuraciones de Marketing Platform para eMessage y Campaign.

Importante: Tras realizar cambios en las configuraciones de eMessage y Campaign,debe reiniciar el servidor de aplicaciones web que aloja Campaign y reiniciar elseguimiento de respuestas y contactos (RCT). También es posible que deba reiniciarel escucha de Campaign.

Asegúrese de hacer una copia de seguridad de sus configuraciones existentes antesde realizar cambios.

Particiones para eMessage: Descripción generalLa creación de particiones para eMessage le permite aislar y proteger los datospara distintos grupos de usuarios. A los usuarios les aparece cada partición comouna instancia individual de eMessage, sin ninguna indicación de que existan otrasparticiones en el mismo sistema. Debido a que cada partición tiene su propioconjunto de propiedades de configuración, puede personalizar eMessage para cadagrupo de usuarios.

Los usuarios de cada partición puede acceder sólo a las funciones, datos y tablasde cliente configurados para la partición. Por ejemplo, si crea particionesdenominadas partition1 y partition2, los usuarios de eMessage que trabajen enla partition1 podrán enviar correo electrónico a los destinatarios de las tablas decliente configuradas en la partition1, pero no en la partition2. IBM norecomienda la creación de varias particiones si los usuarios necesitan compartirdatos.

Cuando trabaje con varias particiones, debe comprender las características que sonexclusivas de las particiones de eMessage y cómo las particiones de eMessage serelacionan con las particiones de Campaign. También debe estar familiarizado conel flujo de trabajo para crear y configurar varias particiones para eMessage.

Características de las particiones para eMessage

Tenga en cuenta lo siguiente al crear y configurar nuevas particiones paraeMessage.

© Copyright IBM Corp. 1998, 2017 51

Page 56: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Las particiones para eMessage se crean de forma distinta de las particiones paraCampaign.Crea nuevas particiones para eMessage utilizando una plantilla de particióndisponible en las propiedades de configuración de eMessage en MarketingPlatform.

v El nombre de cada partición de eMessage debe coincidir exactamente con elnombre de su partición de Campaign correspondiente.

v Cada partición que cree para eMessage debe poder conectarse a IBM MarketingSoftware Hosted Services.Debe solicitar una cuenta de IBM Marketing Software Hosted Servicesindividual para cada partición. IBM proporcionará un nombre de usuario ycontraseña conectados a la cuenta. Debe configurar un origen de datos deMarketing Platform que pueda proporcionar estas credenciales de accesoautomáticamente cuando eMessage se conecte a IBM Marketing Software HostedServices.Para obtener más información sobre cómo solicitar una cuenta, consulte lapublicación IBM eMessage Startup and Administrator's Guide.

Relación con particiones en Campaign

Cada partición en eMessage funciona conjuntamente con una partición específicacreada en Marketing Platform para Campaign. La partición de Campaignproporciona lo siguiente.v Esquema de Campaign que contiene las tablas del sistema de eMessagev Estructura de archivos de Campaign en la partición, que incluye directorios

utilizados por eMessage para crear y procesar listas de destinatariosv Propiedades de configuración asociadas con la creación de listas de destinatarios

y la habilitación de eMessage en la partición

Dado que eMessage funciona con Campaign en una partición específica, lasestructuras de particiones de eMessage y Campaign deben especificar el mismonombre. Los nombres de partición deben coincidir exactamente.

Directrices para configurar varias particiones en eMessagePara crear una partición en eMessage, utilice el mismo nombre exacto de lapartición en Campaign que existe en las configuraciones de Marketing Platform.

Antes de crear una nueva partición para eMessage, confirme que ha cumplidotodos los requisitos previos de eMessage para la partición en Campaign yeMessage.

Complete los pasos siguientes para crear una nueva partición para eMessage.1. “Creación de una nueva partición en eMessage” en la página 532. “Preparación de las tablas del sistema eMessage para la partición” en la página

543. “Configuración de un usuario del sistema para que acceda a IBM Marketing

Software Hosted Services” en la página 564. “Habilitación de eMessage en Campaign para la partición nueva” en la página

575. “Especificación de la ubicación del Cargador de listas de destinatarios para

eMessage” en la página 58

52 Guía de actualización de IBM Campaign

Page 57: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

6. “Reinicio de los componentes del sistema de origen después de configurareMessage” en la página 58

7. “Prueba de configuración de partición y conexiones de eMessage” en la página59

Creación de una nueva partición en eMessageLa instalación de eMessage crea una partición predeterminada para eMessage enMarketing Platform. Puede crear varias particiones para en eMessage para aislar yasegurar los datos de diferentes grupos de usuarios.

Antes de empezar

Antes de crear y configurar particiones para eMessage, debe cumplir los requisitossiguientes de eMessage y Campaign:v Antes de crear varias particiones en eMessage, complete las tareas siguientes par

eMessage:– Póngase en contacto con el soporte de IBM para solicitar una cuenta y

credenciales para cada partición. Cada partición requiere una cuenta ycredenciales de acceso de IBM Marketing Software Hosted Servicesindividuales. Para obtener más información, consulte la publicación IBMStartup and Administrator's Guide.

– Cree un usuario del sistema que pueda acceder a las tablas del sistema deeMessage que creará en el esquema de Campaign para la partición.Puede actualizar el usuario del sistema que ha creado para la partición deCampaign de forma que este pueda acceder también a las tablas del sistemade eMessage.

v Antes de crear varias particiones en eMessage, complete las tareas siguientes deCampaign:– Cree una partición en Campaign para utilizar con la partición que está

creando para eMessage.Tenga en cuenta el nombre de la partición.– Cree tablas del sistema de Campaign en la partición de Campaign.– Configure un usuario del sistema para acceder a las tablas del sistema de la

partición.Si tiene varias particiones, cada una de las particiones debe tener su propiousuario del sistema. El usuario del sistema no puede ser el mismo entreparticiones.

Acerca de esta tarea

El instalador de IBM registra las propiedades de configuración de eMessage y unapartición predeterminada durante la instalación inicial. La particiónpredeterminada incluye una plantilla que puede copiar para crear particionesadicionales.

Procedimiento

Complete las acciones siguientes para crear una nueva partición para eMessage:1. Vaya a eMessage > partitions > (partición) y duplique la plantilla de

partición.2. Dé un nombre a la nueva partición.

Capítulo 8. Configurar varias particiones en eMessage 53

Page 58: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Nota: eMessage no da soporte a la supresión de una partición después dehaberla creado.

Identificación de la plantilla de partición

La página de configuración visualiza la plantilla de partición de eMessage en elárbol de navegación para la partición predeterminada. Puede identificar la plantillade partición en el árbol porque su etiqueta está en cursiva y entre paréntesis.

Qué hacer a continuación

Denominación de la nueva partición

Se aplican las restricciones siguientes al dar nombre a una nueva partición.v El nombre debe ser exclusivo entre las categorías que son hermanas en el árbol

(es decir, entre categorías que comparten la misma categoría padre).v El nombre de partición no puede empezar con un punto. Además, no se

permiten los caracteres siguientes en los nombres de partición.

Nota: Dado que eMessage funciona con Campaign en una partición específica, lasparticiones para eMessage y Campaign deben especificar el mismo nombre departición.

Preparación de las tablas del sistema eMessage para la particiónPara cada partición que cree para eMessage, debe crear, completar y configurar lastablas del sistema de eMessage que utiliza la partición en el esquema deCampaign.

Procedimiento

Realice las acciones siguientes para preparar las tablas del sistema eMessage parauna partición:1. Cree las tablas del sistema de eMessage. En el cliente de la base de datos,

ejecute los scripts SQL para crear tablas del sistema en la base de datos deCampaign.

2. Complete las tablas que ha creado. Utilice el cliente de la base de datos paraejecutar los scripts para completar las tablas en la base de datos deCampaign.Para obtener más información sobre los scripts SQL, consulte la tablade referencia de los nombres de script y sus ubicaciones en “Crear y completarlas tablas del sistema de eMessage manualmente” en la página 55.

54 Guía de actualización de IBM Campaign

Page 59: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

3. Establezca las siguientes propiedades de configuración en la configuración deeMessage para la partición, especificando el nombre de usuario y el origen dedatos de la plataforma que ha configurado para el usuario del sistema deCampaign de la partición:v eMessage > partitions > partition[n] < dataSources > systemTables >

asmUserForDBCredentials

v eMessage > partitions > partition [n] < dataSources > systemTables >amDataSourceForDBCredentials

eMessage accede a las tablas del sistema de la partición mediante un usuariodel sistema configurado en Marketing Platform. Un origen de datos deMarketing Platform añadido al usuario del sistema proporciona las credencialesde acceso necesarias. Dado que las tablas del sistema de eMessage existen en elesquema de Campaign para la partición, puede utilizar el usuario del sistemaque ha creado para acceder al esquema de Campaign para acceder a las tablasdel sistema de eMessage de la partición.

4. Actualizar las propiedades siguientes en las propiedades de configuración de lapartición:v eMessage > partitions > partition [n] < dataSources > systemTables >

type

v eMessage > partitions > partition [n] < dataSources > systemTables >schemaName

v eMessage > partitions > partition [n] < dataSources > systemTables >jdbcBatchSize

v eMessage > partitions > partition [n] < dataSources > systemTables >jdbcClassName

v eMessage > partitions > partition [n] < dataSources > systemTables >jdbcURI

Consulte la ayuda en línea de Marketing Platform para cada propiedad paraobtener más información sobre cómo establecer las propiedades deconfiguración. Para obtener información adicional sobre estas propiedades deconfiguración y configurar eMessage, consulte la publicación IBM eMessageStartup and Administrator's Guide.

Crear y completar las tablas del sistema de eMessagemanualmente

En eMessage, se deben crear tablas del sistema adicionales en el esquema deCampaign y, a continuación, completar las tablas con los datos iniciales. Elinstalador de Campaign crea y completa automáticamente las tablas del sistema deeMessage en el esquema de Campaign si selecciona la opción para crearautomáticamente tablas del sistema. Sin embargo, si no selecciona la opción, debecrear y completar las tablas del sistema de eMessage manualmente.

Utilice el cliente de base de datos para ejecutar el script adecuado en la base dedatos de Campaign.

Nota: El directorio de instalación de eMessage es una subcarpeta del directorio deCampaign.

Scripts para crear tablas de eMessage

IBM proporciona los scripts ace_op_systab para crear las tablas de eMessage en elentorno local.

Capítulo 8. Configurar varias particiones en eMessage 55

Page 60: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Si las tablas del sistema de Campaign se configuran para Unicode, busque el scriptadecuado en el directorio ddl/unicode de la instalación de eMessage.

Si las tablas del sistema de Campaign no están configuradas para Unicode, utilicelos scripts no Unicode del directorio ddl de la instalación de eMessage.Utilice latabla siguiente para ver los scripts que debe utilizar:

Tabla 7. Scripts para crear tablas de eMessage

Tipo de origen dedatos Nombre del script

IBM DB2 ace_op_systab_db2.sql

El espacio de tabla de usuario y el espacio de tabla temporal delsistema donde se encuentran las tablas del sistema deben tener cadauno de ellos un tamaño de página de 16K como mínimo.

Servidor SQL deMicrosoft

ace_op_systab_sqlsvr.sql

Oracle ace_op_systab_ora.sql

Scripts para completar tablas de eMessage

IBM proporciona los scripts ace_op_populate_systab para completar las tablas deeMessage en el entorno local.

Los scripts completos se almacenan en el directorio ddl de la instalación deeMessage. IBM proporciona sólo una versión de los scripts de completar porque sepueden utilizar para tablas Unicode o no Unicode.

Nota: El directorio de instalación de eMessage es una subcarpeta del directorio deCampaign.

Utilice la tabla siguiente para ver los scripts que debe utilizar:

Tabla 8. Scripts para completar tablas de eMessage

Tipo de origen dedatos Nombre del script

IBM DB2 ace_op_populate_systab_db2.sql

Servidor SQL deMicrosoft

ace_op_populate_systab_sqlsvr.sql

Oracle ace_op_populate_systab_ora.sql

Configuración de un usuario del sistema para que acceda a IBMMarketing Software Hosted Services

Los componentes de eMessage tienen que poder acceder a IBM MarketingSoftware Hosted Services sin que sea necesario especificar manualmente lascredenciales de inicio de sesión. Para establecer el inicio de sesión automático,defina un usuario del sistema en Marketing Platform que pueda proporcionar lascredenciales de acceso necesarias.

Para simplificar la administración de usuario y la resolución de problemas, puedemodificar un usuario del sistema existente para que acceda a los servicios alojadosy las tablas del sistema local. Puede configurar un único usuario del sistema que

56 Guía de actualización de IBM Campaign

Page 61: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

suministre las credenciales a diversos sistemas. Por ejemplo, modificando laconfiguración del usuario del sistema de Campaign se crea un único usuario quepuede acceder automáticamente a las tablas del sistema de IBM MarketingSoftware Hosted Services y de eMessage del esquema Campaign.

Las credenciales necesarias para acceder a IBM Marketing Software HostedServices son el nombre y contraseña del usuario que IBM le proporciona para lacuenta alojada de mensajería. Las credenciales que se utilicen dependerán de si seconecta con el centro de datos de EE.UU de IBM o con el centro de datos que IBMtiene en el Reino Unido. Consulte a IBM el centro de datos que debe utilizar.

Para obtener información específica sobre cómo configurar un usuario del sistemapara comunicarse con IBM Marketing Software Hosted Services, consulte la Guíadel administrador y de inicio de IBM eMessage.

Para obtener información general sobre cómo crear usuarios del sistema y orígenesde datos, consulte la publicación IBM Marketing Platform, Guía del administrador.

Configuración del acceso de partición a IBM Marketing SoftwareHosted Services

Se debe permitir que los componentes de IBM eMessage en la particiónproporcionen automáticamente credenciales de inicio de sesión válidas al intentarcomunicarse con los servicios alojados de IBM Marketing Software HostedServices. Para ello, debe añadir las credenciales de inicio de sesión de IBMMarketing Software Hosted Services a un usuario de Marketing Platform. Esteusuario pasa a ser usuario del sistema eMessage.

Puede añadir el origen de datos de la plataforma que contiene las credenciales deIBM Marketing Software Hosted Services al usuario del sistema de eMessage. Esteusuario puede ser el mismo usuario del sistema que accede a las tablas del sistemade Campaign en la partición.

Los pasos para configurar usuarios del sistema para una partición son los mismosque los que se siguen durante la instalación inicial de eMessage, que ha creado laprimera partición. Para obtener detalles sobre cómo añadir credenciales de iniciode sesión de IBM Marketing Software Hosted Services a un usuario del sistema,consulte la publicación IBM eMessage Startup and Administrator's Guide.

Las credenciales necesarias para acceder a IBM Marketing Software HostedServices son el nombre de usuario y la contraseña que IBM ha proporcionadodurante el proceso de inicio.

Importante: Para cada partición adicional, debe solicitar un nombre de usuario ycontraseña distintos a IBM.

Habilitación de eMessage en Campaign para la partición nuevaPara que los usuarios de la nueva partición de eMessage puedan acceder a lascaracterísticas de eMessage en Campaign, debe habilitar eMessage en la Campaignpartición actualizando la propiedad de configuración eMessageInstalled para lapartición de Campaign correspondiente.

Capítulo 8. Configurar varias particiones en eMessage 57

Page 62: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Acerca de esta tarea

Por ejemplo, la pestaña de envío de correos de eMessage no aparece en la interfazde Campaign hasta que habilita eMessage en la configuración de Campaign.

Habilita eMessage en la partición actualizando la propiedad de configuracióneMessageInstalled para la partición de Campaign correspondiente.

En las configuraciones de Marketing Platform, navegue a Campaign | partitions |partition[n] | server | internal y establezca la propiedad eMessageInstalleden yes.

Especificación de la ubicación del Cargador de listas de destinatariospara eMessage

En cada partición donde habilite eMessage, especifique la ubicación del Cargadorde listas de destinatarios (RLU). El RLU carga la tabla de lista de salida y losmetadatos asociados a los servicios alojados por IBM.

Acerca de esta tarea

Durante la instalación inicial, el instalador de IBM añade automáticamente laubicación de RLU a la configuración para la partición predeterminada (partition1).Sin embargo, al añadir particiones nuevas al entorno, debe configurarmanualmente todas las particiones nuevas para que hagan referencia a la ubicacióncorrecta. Dado que hay sólo un RLU para cada instalación de eMessage, todas lasparticiones acceden al mismo archivo de plugin del sistema de archivos local de lamáquina que aloja la aplicación web de Campaign.

Procedimiento1. En la configuración de la partition1 en la instalación de Campaign, navegue a

Campaign > partitions > partition1 > eMessage > eMessagePluginJarFile.El valor de esta propiedad es la ruta completa del archivo de plugin(emessageplugin.jar) que opera como RLU.Por ejemplo: C:\IBM\Unica\eMessage\plugin\emessageplugin.jar

2. Copie el valor de la propiedad eMessagePluginJarFile.3. Navegue a eMessagePluginJarFile para la nueva partición y especifique la ruta

que ha copiado de la partition1.Todas las particiones deben utilizan la misma ubicación para RLU.

Reinicio de los componentes del sistema de origen después deconfigurar eMessage

Tras realizar cambios en las configuraciones de eMessage y Campaign, debereiniciar el servidor de aplicaciones web de Campaign, el seguimiento derespuestas y contactos (RCT) y el escucha de Campaign.

Procedimiento1. Reinicie el servidor de aplicaciones web para Campaign.

Para ver instrucciones, consulte la documentación de su servidor deaplicaciones web.

58 Guía de actualización de IBM Campaign

Page 63: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Para comprobar que el servidor se ha iniciado, inicie sesión en su instalación deIBM Marketing Software, acceda a Campaign y confirme que puede abrir unenvío de correos existente.

2. Reinicie el seguimiento de respuestas y contactos (RCT).Para reiniciar RCT manualmente, ejecute el script rct en el directorio bin de suinstalación de eMessage, de la forma siguiente: rct startSi RCT está configurado para ejecutarse como servicio, reinicie el servicio RCT.La primera vez que reinicie RCT como servicio, deberá reiniciar manualmenteRTC.Para obtener más información, consulte “Script de seguimiento de respuestas ycontactos (RCT) de eMessage” en la página 77.

3. Reinicie el escucha de Campaign:v En Windows, ejecute el archivo cmpServer.bat en el directorio bin de su

instalación de Campaign.v En UNIX, ejecute el comando siguiente como usuario raíz: ./rc.unica_ac

start

Resultados

Prueba de configuración de partición y conexiones de eMessageUtilice los scripts que se proporcionan con eMessage para verificar la configuraciónde partición y su conexión con IBM Marketing Software Hosted Services. Tambiéndebe confirmar si puede acceder a la interfaz de envío de correos desde lapartición.

Antes de empezar

Importante: Antes de empezar, si ha cambiado las configuraciones de Campaign oeMessage, confirme que ha reiniciado el servidor de aplicaciones web que alojaCampaign y que ha reiniciado el seguimiento de respuestas y contactos.

Acerca de esta tarea

Para obtener más información sobre cómo probar la partición, consulte lapublicación IBM eMessage Startup and Administrator's Guide.

Capítulo 8. Configurar varias particiones en eMessage 59

Page 64: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

60 Guía de actualización de IBM Campaign

Page 65: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 9. Utilidades y scripts SQL de IBM MarketingPlatform

En este apartado se proporciona una descripción general de las utilidades deMarketing Platform, incluidos algunos detalles que se aplican a todas las utilidadesy que no se incluyen en las descripciones de utilidad individuales.

Ubicación de las utilidades

Las utilidades de Marketing Platform se encuentran en el directorio tools/bindebajo de la instalación de Marketing Platform.

Lista y descripciones de utilidades

Marketing Platform proporciona las siguientes utilidades.v “alertConfigTool” en la página 63: registra alertas y configuraciones para

productos de IBM Marketing Softwarev “configTool” en la página 63: importa, exporta y suprime los valores de

configuración, incluidos los registros de productov “datafilteringScriptTool” en la página 68: crea filtros de datosv “encryptPasswords” en la página 69: cifra y almacena contraseñasv “partitionTool” en la página 70: crea entradas de base de datos para las

particionesv “populateDb” en la página 72: rellena la base de datos de Marketing Platformv “restoreAccess” en la página 73: restaura un usuario con el rol

platformAdminRolev “scheduler_console_client” en la página 75: lista o inicia los trabajos del

planificador de IBM Marketing Software configurados para estar a la escucha deun desencadenante.

Requisitos previos para ejecutar las utilidades de MarketingPlatform

A continuación aparecen los requisitos previos para ejecutar todas las utilidades deMarketing Platform.v Ejecute todas las utilidades desde el directorio donde se encuentran (de forma

predeterminada, el directorio tools/bin en la instalación de MarketingPlatform).

v En UNIX, el método recomendado es ejecutar las utilidades con la misma cuentade usuario que ejecuta el servidor de aplicaciones en el que está desplegadoMarketing Platform. Si ejecuta una utilidad con una cuenta de usuario diferente,ajuste los permisos en el archivo platform.log para permitir que se grabe en lacuenta de usuario. Si no ajusta los permisos, la utilidad no puede grabar en elarchivo de registro y es posible que vea algunos mensajes de error, aunque laherramienta deberá seguir funcionando correctamente.

Autenticación de utilidades

Las utilidades como por ejemplo configTool y otras utilidades de fondo de IBMMarketing Software están diseñadas para que las utilicen los administradores del

© Copyright IBM Corp. 1998, 2017 61

Page 66: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

sistema y requieren acceso físico a los servidores host para su invocación. Por estemotivo, la autenticación en estas utilidades se ha diseñado para ser independientedel mecanismo de autenticación de la interfaz de usuario. El acceso a estasutilidades está disponible para los usuarios con privilegios de administrador deMarketing Platform. Se espera que el acceso a estas utilidades se defina localmentey se autentique en Marketing Platform.

Resolución de problemas de conexión

Todas las utilidades de Marketing Platform excepto encryptPasswords interactúancon las tablas del sistema de Marketing Platform. Para conectarse a la base dedatos de la tabla del sistema, estas utilidades utilizan la siguiente información deconexión, establecida por el instalador utilizando la información proporcionadacuando se instaló Marketing Platform. Esta información se almacena en el archivojdbc.properties que se encuentra en el directorio tools/bin en la instalación deMarketing Platform.v Nombre del controlador JDBCv URL de conexión JDBC (que incluye el host, puerto y el nombre de la base de

datos)v Inicio de sesión de origen de datosv Contraseña de origen de datos (cifrada)

Además, estas utilidades se basan en la variable de entorno JAVA_HOME, establecidaen el script setenv ubicado en el directorio tools/bin de la instalación deMarketing Platform o en la línea de comandos. El instalador de MarketingPlatform debe haber establecido esta variable automáticamente en el script setenv,pero es una buena práctica verificar que la variable JAVA_HOME se haya establecido,si tiene un problema al ejecutar una utilidad. El JDK debe ser la versión Sun (no,por ejemplo, el JDK JRockit disponible con WebLogic).

Caracteres especiales

Los caracteres que se han designado como caracteres reservados en el sistemaoperativo deben tener un carácter de escape. Consulte la documentación delsistema operativo para ver una lista de los caracteres reservados y cómo ponerlesun carácter de escape.

Opciones estándar en las utilidades de Marketing Platform

Las siguientes opciones están disponibles en todas las utilidades de MarketingPlatform.

-l logLevel

Establece el nivel de información de registro visualizado en la consola. Lasopciones son high (alto), medium (medio) y low (bajo). El valor predeterminado eslow.

-L

Establece el entorno local para los mensajes de la consola. El entorno localpredeterminado es en_US. Los valores de opción disponibles se determinanmediante los idiomas a los que se ha traducido Marketing Platform. Especifique elentorno local utilizando el ID de entorno local ICU de acuerdo con ISO 639-1 e ISO3166.

62 Guía de actualización de IBM Campaign

Page 67: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

-h

Muestra un breve mensaje de uso en la consola.

-m

Muestra la página de manual para esta utilidad en la consola.

-v

Muestra más detalles de ejecución en la consola.

Utilidades de Marketing PlatformEn este apartado se describen las utilidades de Marketing Platform, con detallesfuncionales, sintaxis y ejemplos.

alertConfigToolLos tipos de notificación son específicos de los diversos productos IBM MarketingSoftware. Utilice la utilidad alertConfigTool para registrar los tipos de notificacióncuando el instalador no lo haya hecho automáticamente durante la instalación oactualización.

Sintaxis

alertConfigTool -i -f archivo_importación

Comandos

-i -f archivo_importación

Importa tipos de alertas y notificaciones desde un archivo XML especificado.

Ejemplov Importar tipos de alertas y notificaciones desde un archivo denominado

Platform_alerts_configuration.xml ubicado en el directorio tools\bin en lainstalación de Marketing Platform.alertConfigTool -i -f Platform_alerts_configuration.xml

configToolLas propiedades y los valores de la página Configuración se almacenan en lastablas de sistema de Marketing Platform. Puede utilizar la utilidad configToolpara importar y exportar valores de configuración de y a las tablas del sistema.

Cuándo utilizar configTool

Es posible que desee utilizar configTool por los siguientes motivos.v Para importar plantillas de origen de datos y partición proporcionadas con

Campaign, que a continuación puede modificar y duplicar utilizando la páginaConfiguración.

v Para registrar (importar para las propiedades de configuración) productos IBMMarketing Software, si el instalador del producto no puede añadir laspropiedades a la base de datos automáticamente.

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 63

Page 68: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Para exportar una versión XML de valores de configuración para hacer unacopia de seguridad o para importar a una instalación diferente de IBMMarketing Software.

v Para suprimir las categorías que no tienen el enlace Suprimir categoría. Paraello, puede utilizar configTool para exportar la configuración y, a continuación,suprimir manualmente el XML que crea la categoría y utilizar configTool paraimportar el XML editado.

Importante: Esta utilidad modifica las tablas usm_configuration yusm_configuration_values en la base de datos de la tabla del sistema de MarketingPlatform, que contiene las propiedades de configuración y sus valores. Paraobtener los mejores resultados, cree copias de seguridad de estas tablas o exportelas configuraciones existentes utilizando configTool y haga copia de seguridad delarchivo resultante de manera que pueda restaurar la configuración si comete unerror al utilizar configTool para la importación.

Sintaxis

configTool -d -p "rutaElemento" [-o]

configTool -i -p "rutaElemento padre" -f archivoImportación [-o]

configTool -x -p "rutaElemento" -f archivoExportación

configTool -vp -p "rutaElemento" -f archivoImportación [-d]

configTool -r nombreProducto -f archivoRegistro [-o] configTool -unombreProducto

Comandos

-d -p "elementPath" [o]

Suprima las propiedades de configuración y sus valores, especificando una ruta enla jerarquía de propiedades de configuración.

La ruta del elemento debe utilizar los nombres internos de las categorías y laspropiedades. Para obtenerlos vaya a la página Configuración, seleccione lapropiedad o categoría necesaria, y compruebe la ruta que se muestra entreparéntesis en el panel de la derecha. Delimite una ruta de la jerarquía depropiedades de configuración con el carácter | y coloque la ruta entre comillasdobles.

Tenga en cuenta lo siguiente.v Solo se pueden suprimir mediante este comando las categorías y propiedades de

dentro de una aplicación, no aplicaciones completas. Utilice el comando -u paraeliminar el registro de una aplicación completa.

v Para suprimir categorías que no tienen el enlace Suprimir categoría en la páginaConfiguración, utilice la opción -o.

Cuando se utiliza -d con el comando -vp, configTool suprime los nodos hijo de laruta que especifique si estos nodos no se incluyen en el archivo XML queespecifique.

-i -p "rutaElementoPadre" -f archivoImportación [o]

64 Guía de actualización de IBM Campaign

Page 69: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Importe las propiedades de configuración y sus valores de un archivo XMLespecificado.

Para importar, especifique una ruta al elemento padre debajo del cual deseaimportar las categorías. La utilidad configTool importa las propiedades en lacategoría que especifique en la ruta.

Puede añadir categorías en cualquier nivel inferior al nivel superior, pero no puedeañadir una categoría en el mismo nivel que la categoría superior.

La ruta del elemento padre debe utilizar los nombres internos de categorías ypropiedades. Para obtenerlos vaya a la página Configuración, seleccione lapropiedad o categoría necesaria, y compruebe la ruta que se muestra entreparéntesis en el panel de la derecha. Delimite una ruta de la jerarquía depropiedades de configuración con el carácter | y coloque la ruta entre comillasdobles.

Puede especificar una ubicación de archivo de importación relativa al directoriotools/bin o puede especificar una ruta de directorio completa. Si especifica unaruta relativa o no especifica ninguna, configTool en primer lugar, busca el archivorelativo al directorio tools/bin.

De forma predeterminada, este comando no sobrescribe una categoría existente,pero puede utilizar la opción -o para forzar esta acción.

-x -p "rutaElemento" -f archivoExportación

Exporte las propiedades de configuración y sus valores a un archivo XML con unnombre especificado.

Puede exportar todas las propiedades de configuración o limitar la exportación auna categoría específica especificando una ruta en la jerarquía de propiedades deconfiguración.

La ruta del elemento debe utilizar los nombres internos de las categorías ypropiedades, que puede obtener yendo a la página Configuración, seleccionando lacategoría o propiedad que desea y mirando la ruta que se muestra entre paréntesisen el panel de la derecha. Delimite una ruta de la jerarquía de propiedades deconfiguración con el carácter | y coloque la ruta entre comillas dobles.

Puede especificar una ubicación de archivo de exportación relativa al directorioactual o puede especificar una ruta de directorio completa. Si la especificación dearchivo no contiene un separador (/ en UNIX, / o \ en Windows), configToolgraba el archivo en el directorio tools/bin de la instalación de Marketing Platform.Si no proporciona la extensión xml, configTool la añade.

-vp -p "rutaElemento" -f archivoImportación [-d]

Este comando se utiliza principalmente en actualizaciones manuales, para importarpropiedades de configuración. Si ha aplicado un fixpack que contiene una nuevapropiedad de configuración y a continuación actualiza, la importación de unarchivo de configuración como parte de un proceso de actualización manual puedealterar temporalmente los valores que se han establecido al aplicar el fixpack. Elcomando -vp garantiza que la importación no altera temporalmente los valores deconfiguración establecidos anteriormente.

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 65

Page 70: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Importante: Tras utilizar la utilidad configTool con la opción -vp, debe reiniciar elservidor de aplicaciones web en el que está desplegado Marketing Platform paraque se apliquen los cambios.

Cuando se utiliza -d con el comando -vp, configTool suprime los nodos hijo de laruta que especifique si estos nodos no se incluyen en el archivo XML queespecifique.

-r nombreProducto -f archivoRegistro

Registre la aplicación. La ubicación del archivo de registro puede ser relativa aldirectorio tools/bin o puede ser una ruta completa. De forma predeterminada,este comando no sobrescribe una configuración existente, pero puede utilizar laopción -o para forzar dicha acción. El parámetro nombreProducto debe ser uno delos nombres indicados más arriba.

Tenga en cuenta lo siguiente.v Cuando se utiliza el comando -r, el archivo de registro debe tener

<application> como primer código del XML.Se pueden proporcionar otros archivos con el producto, que puede utilizar parainsertar propiedades de configuración en la base de datos de MarketingPlatform. Para estos archivos, utilice el comando -i. Solo el archivo que tiene elcódigo <application> como primer código se puede utilizar con el comando -r.

v El archivo de registro para Marketing Platform se llama Manager_config.xml, yla primera etiqueta es <Suite>. Para registrar este archivo en una nuevainstalación, utilice la utilidad populateDb o vuelva a ejecutar el instalador deMarketing Platform tal como se describe en la publicación IBM MarketingPlatform Guía de instalación.

v Después de la instalación inicial, para volver a registrar productos que no seanMarketing Platform, utilice configTool con los comandos -r y -o parasobrescribir las propiedades existentes.

La utilidad configTool utiliza nombres de producto como parámetros con loscomandos para registrar y anular el registro de los productos. Con el release 8.5.0de IBM Marketing Software, muchos nombres de producto han cambiado. Sinembargo, los nombres que reconoce configTool no han cambiado. Los nombres deproducto válidos para ser utilizados con configTool se listan a continuación, conlos nombres actuales de los productos.

Tabla 9. Nombres de producto para el registro y la anulación del registro de configTool

Nombre del producto Nombre utilizado en configTool

Marketing Platform Manager

Campaign Campaign

Distributed Marketing Collaborate

eMessage emessage

Interact interact

Contact Optimization Optimize

Marketing Operations Plan

CustomerInsight Insight

Digital Analytics for On Premises NetInsight

Opportunity Detect Detect

66 Guía de actualización de IBM Campaign

Page 71: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Tabla 9. Nombres de producto para el registro y la anulación del registro deconfigTool (continuación)

Nombre del producto Nombre utilizado en configTool

Leads Leads

IBM SPSS Modeler Advantage EnterpriseMarketing Management Edition

SPSS

Digital Analytics Coremetrics

-u nombreProducto

Anule el registro de una aplicación especificada por nombreProducto. No esnecesario incluir la ruta a la categoría del producto; el nombre del producto essuficiente y necesario. El proceso elimina todas las propiedades y valores deconfiguración del producto.

Opciones

-o

Cuando se utiliza con -i o -r, sobrescribe un registro de producto o categoría(nodo) existente.

Cuando se utiliza con -d, se puede suprimir una categoría (nodo) que no tenga elenlace Suprimir categoría en la página Configuración.

Ejemplosv Importar valores de configuración de un archivo denominado

Product_config.xml en el directorio conf de la instalación de MarketingPlatform.configTool -i -p "Affinium" -f Product_config.xml

v Importe una de las plantillas de origen de datos de Campaign proporcionado ala partición Campaign predeterminada, partition1. El ejemplo da por supuestoque ha colocado la plantilla de origen de datos Oracle, OracleTemplate.xml, enel directorio tools/bin debajo de la instalación de Marketing Platform.configTool -i -p "Affinium|Campaign|partitions|partition1|dataSources" -fOracleTemplate.xml

v Exportar todos los valores de configuración a un archivo denominadomyConfig.xml en el directorio D:\backups.configTool -x -f D:\backups\myConfig.xml

v Exporte una partición Campaign existente (completa con las entradas de origende datos), guárdela en un archivo llamado partitionTemplate.xml y almacénelaen el directorio tools/bin predeterminado debajo de la instalación de MarketingPlatform.configTool -x -p "Affinium|Campaign|partitions|partition1" -fpartitionTemplate.xml

v Registrar manualmente una aplicación denominada nombreProducto utilizandoun archivo denominado app_config.xml en el directorio tools/binpredeterminado de la instalación de Marketing Platform y forzar que sobrescribaun registro existente de esta aplicación.configTool -r product Name -f app_config.xml -o

v Elimine el registro de una aplicación llamada productName.

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 67

Page 72: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

configTool -u nombreProducto

datafilteringScriptToolLa utilidad datafilteringScriptTool lee un archivo XML para rellenar las tablasdel filtrado de datos en la base de datos de la tabla del sistema MarketingPlatform.

En función de cómo escriba el XML, puede utilizar esta utilidad de dos formas.v Utilizando un conjunto de elementos XML, puede generar automáticamente los

filtros de datos basados en combinaciones exclusivas de valores de campo (unfiltro de datos para cada combinación exclusiva).

v Utilizando un conjunto ligeramente diferente de elementos XML, puedeespecificar cada filtro de datos que crea la utilidad.

Consulte IBM Marketing Platform Guía de administrador para obtener informaciónsobre cómo crear el XML.

Cuándo utilizar datafilteringScriptTool

Debe utilizar datafilteringScriptTool cuando cree filtros de datos nuevos.

Requisitos previos

Marketing Platform debe estar desplegado y en ejecución.

Utilización de datafilteringScriptTool con SSL

Cuando Marketing Platform se despliega utilizando un SSL unidireccional, debemodificar el script datafilteringScriptTool para añadir las opciones SSL que realizanel reconocimiento de claves. Para modificar el script, debe tener la siguienteinformación.v Ruta y nombre de archivo de almacén de confianzav Contraseña de almacén de confianza

En un editor de texto, abra el script datafilteringScriptTool (.bat o .sh) y busquelas líneas que se parecen a esto (los ejemplos corresponden a la versión deWindows).

:callexec

"%JAVA_HOME%\bin\java" -DUNICA_PLATFORM_HOME="%UNICA_PLATFORM_HOME%"

com.unica.management.client.datafiltering.tool.DataFilteringScriptTool %*

Edite estas líneas para que se parezcan a esto (el text nuevo está en negrita).Sustituya la ruta y el nombre de archivo del almacén de confianza y la contraseñadel almacén de confianza para myTrustStore.jks y myPassword.

:callexec

SET SSL_OPTIONS=-Djavax.net.ssl.keyStoreType="JKS"

-Djavax.net.ssl.trustStore="C:\security\myTrustStore.jks"

68 Guía de actualización de IBM Campaign

Page 73: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

-Djavax.net.ssl.trustStorePassword=myPassword

"%JAVA_HOME%\bin\java" -DUNICA_PLATFORM_HOME="%UNICA_PLATFORM_HOME%"%SSL_OPTIONS%

com.unica.management.client.datafiltering.tool.DataFilteringScriptTool %*

Sintaxis

datafilteringScriptTool -r patharchivo

Comandos

-r path_archivo

Importe las especificaciones de filtro de datos de un archivo XML especificado. Siel archivo no se encuentra en el directorio tools/bin debajo de la instalación,proporcione una ruta y especifique el parámetro ruta_archivo entre comillasdobles.

Ejemplov Utilice un archivo llamado collaborateDataFilters.xml, situado en el directorio

C:\unica\xml, para rellenar las tablas del sistema del filtro de datos.datafilteringScriptTool -r "C:\unica\xml\collaborateDataFilters.xml"

encryptPasswordsLa utilidad encryptPasswords se utiliza para cifrar y almacenar cualquiera de lasdos contraseñas que utiliza Marketing Platform internamente.

Las dos contraseñas que la utilidad puede cifrar son las siguientes.v La contraseña que utiliza Marketing Platform para acceder a sus tablas del

sistema. La utilidad sustituye una contraseña cifrada existente (almacenada en elarchivo jdbc,properties, situado en el directorio tools\bin debajo de lainstalación de Marketing Platform) por una nueva.

v La contraseña de almacén de claves utilizada por Marketing Platform cuando seconfigura para utilizar SSL con un certificado que no es el predeterminadoproporcionado con Marketing Platform o el servidor de aplicaciones web. Elcertificado puede ser un certificado autofirmado o un certificado de autoridad.

Cuándo utilizar encryptPasswords

Utilice encryptPasswords por los siguientes motivos.v Cuando cambie la contraseña de la cuenta utilizada para acceder a la base de

datos de la tabla del sistema Marketing Platform.v Cuando haya creado un certificado autofirmado o haya obtenido uno de un

certificado de autoridad.

Requisitos previosv Antes de ejecutar encryptPasswords para cifrar y almacenar una nueva

contraseña de base de datos, haga una copia de seguridad del archivojdbc.properties, situado en el directorio tools/bin debajo de la instalación deMarketing Platform.

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 69

Page 74: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Antes de ejecutar encryptPasswords para cifrar y almacenar la contraseña dealmacén de claves, debe haber creado u obtenido un certificado digital y conocerla contraseña de almacén de claves.

Sintaxis

encryptPasswords -d contraseña_base_datos

encryptPasswords -k contraseña_almacén_claves

Comandos

-d contraseña_base_datos

Cifrar la contraseña de base de datos.

-k contraseña_almacén_claves

Cifrar la contraseña de almacén de claves y almacenarla en un archivo llamadopfile.

Ejemplosv Cuando se instaló Marketing Platform, el inicio de sesión para la cuenta de la

base de datos de la tabla del sistema se estableció en myLogin. Ahora, algúntiempo después de la instalación, ha cambiado la contraseña para esta cuenta anewPassword. Ejecute encryptPasswords del modo siguiente para cifrar yalmacenar la contraseña de base de datos.encryptPasswords -d nueva_contraseña

v Está configurando una aplicación IBM Marketing Software para utilizar SSL y hacreado u obtenido un certificado digital. Ejecute encryptPasswords del modosiguiente para cifrar y almacenar la contraseña de almacén de claves.encryptPasswords -k myPassword

partitionToolLas particiones se asocian a políticas y reglas de Campaign. Estas políticas y reglasy sus asociaciones de partición se almacenan en las tablas del sistema MarketingPlatform. La utilidad partitionTool inicializa las tablas del sistema MarketingPlatform con la información de rol y política básica para las particiones.

Cuándo utilizar partitionTool

Para cada partición que cree, debe utilizar partitionTool para inicializar las tablasdel sistema Marketing Platform con la información de rol y política básica.

Consulte la guía de instalación apropiada para la versión de Campaign para verinstrucciones detalladas sobre cómo configurar varias particiones en Campaign.

Caracteres y espacios especiales

Cualquier descripción de partición o nombre de partición, grupo o usuario quecontiene espacios se debe especificar entre dobles comillas.

70 Guía de actualización de IBM Campaign

Page 75: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Sintaxis

partitionTool -c -s partición_origen -n nuevo_nombre_partición [-unombre_usuario_admin] [-d descripción_partición] [-g nombre_grupo]

Comandos

Los siguientes comandos están disponibles en la utilidad partitionTool.

-c

Replica (clona) las políticas y los roles para una partición existente especificadautilizando la opción -s y utiliza el nombre especificado utilizando la opción -n.Ambas de estas opciones son necesarias con c. Este comando realiza lo siguiente.v Crea un nuevo usuario de IBM Marketing Software con el rol Admin, tanto en la

política de roles administrativos, como en la política global en Campaign. Elnombre de partición que especifique se establecerá automáticamente como lacontraseña de este usuario.

v Crea un nuevo grupo de Marketing Platform y hace al nuevo usuario Adminmiembro de ese grupo.

v Crea un nuevo objeto de partición.v Replica todas las políticas asociadas a la partición de origen y las asocia a la

nueva partición.v Para cada política replicada, replica todos los roles asociados a la política.v Para cada rol replicado, correlaciona todas las funciones de la misma forma en

que se correlacionaron en el rol de origen.v Asigna el nuevo grupo de Marketing Platform al último rol Admin definido por

el sistema creado durante la réplica del rol. Si está clonando la particiónpredeterminada, partition1, este rol es el rol Administrativo predeterminado(Admin).

Opciones

-d descripción_partición

Opcional, se utiliza sólo con -c. Especifica una descripción que aparece en la salidadel comando -list. Debe tener 256 caracteres o menos. Se especifica entre comillasdobles si la descripción contiene espacios.

-g nombre_grupo

Opcional, se utiliza sólo con -c. Especifica el nombre del grupo Admin deMarketing Platform que crea la utilidad. El nombre debe ser exclusivo dentro deesta instancia de Marketing Platform

Si no está definido, el nombre adopta de forma predeterminada el valorpartition_nameAdminGroup.

-n nombre_partición

Opcional con -list, necesario con -c. Debe tener 32 caracteres o menos.

Cuando se utiliza con -list, especifica la partición cuya información aparecelistada.

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 71

Page 76: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Cuando se utiliza con -c, especifica el nombre de la nueva partición, y el nombrede la partición que especifique se utiliza como la contraseña para el usuarioAdmin. El nombre de partición debe coincidir con el nombre que proporcionó a lapartición cuando la configuró (utilizando la plantilla de partición en la páginaConfiguración).

-s partición_origen

Necesario, sólo se utiliza con -c. El nombre de la partición de origen que se va areplicar.

-u nombre_usuario_admin

Opcional, se utiliza sólo con -c. Especifica el nombre de usuario del usuarioAdmin para la partición replicada. El nombre debe ser exclusivo dentro de estainstancia de Marketing Platform.

Si no está definido, el nombre adopta de forma predeterminada el valor denombre_particiónAdminUser.

El nombre de partición se establece automáticamente como la contraseña de esteusuario.

Ejemplosv Crear una partición con las siguientes características.

– Se clona de la partition1– El nombre de la partición es myPartition– Utiliza el nombre de usuario predeterminado (myPartitionAdminUser) y la

contraseña (myPartition)– Utiliza el nombre de grupo predeterminado (myPartitionAdminGroup)– La descripción es "ClonedFromPartition1"

partitionTool -c -s partition1 -n myPartition -d "ClonedFromPartition1"

v Crear una partición con las siguientes características.– Se clona de la partition1– El nombre de la partición es partition2– Especifica el nombre de usuario de customerA con la contraseña asignada

automáticamente de partition2– Especifica el nombre de grupo de customerAGroup– La descripción es "PartitionForCustomerAGroup"

partitionTool -c -s partition1 -n partition2 -u customerA -gcustomerAGroup -d "PartitionForCustomerAGroup"

populateDbLa utilidad populateDb inserta datos predeterminados (de inicio) en las tablas delsistema Marketing Platform.

El instalador de IBM Marketing Software puede completar las tablas del sistema deMarketing Platform con datos predeterminados para Marketing Platform y paraCampaign. Sin embargo, si la política de compañía no permite al instaladorcambiar la base de datos, o si el instalador no puede conectarse a las tablas del

72 Guía de actualización de IBM Campaign

Page 77: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

sistema Marketing Platform, debe insertar los datos predeterminados en las tablasdel sistema Marketing Platform utilizando esta utilidad.

Para Campaign, estos datos incluyen los roles y permisos de seguridad para lapartición predeterminada. Para Marketing Platform, esos datos incluyen losusuarios y grupos predeterminados así como los roles y permisos de seguridadpara la partición predeterminada.

Sintaxis

populateDb -n nombre_producto

Comandos

-n nombreProducto

Inserte los datos predeterminados en las tablas del sistema Marketing Platform.Los nombres de producto válidos son Manager (para Marketing Platform) yCampaign (para Campaign).

Ejemplosv Inserte los datos predeterminados de Marketing Platform manualmente.

populateDb -n Manager

v Inserte los datos predeterminados de Campaign manualmente.populateDb -n Campaign

restoreAccessLa utilidad restoreAccess le permite restaurar el acceso a Marketing Platform si sehan bloqueado accidentalmente todos los usuarios con privilegiosPlatformAdminRole o si se ha perdido la capacidad de iniciar sesión en MarketingPlatform.

Cuándo utilizar restoreAccess

Es posible que desee utilizar restoreAccess bajo las dos circunstancias descritas eneste apartado.

Los usuarios de PlatformAdminRole están inhabilitados

Es posible que todos los usuarios con privilegios PlatformAdminRole en MarketingPlatform se hayan inhabilitado en el sistema. Aquí hay un ejemplo sobre cómopuede pasar a estar inhabilitada la cuenta de usuario de platform_admin. Supongaque sólo tiene un usuario con privilegios PlatformAdminRole (el usuarioplatform_admin). Supongamos que la propiedad Máximo autorizado de intentosde inicio de sesión fallidos de la categoría General | Valores de contraseña dela página Configuración está establecida en 3. Supongamos que quien estáintentando iniciar una sesión como platform_admin especifica una contraseñaincorrecta tres veces seguidas. Estos intentos de inicio de sesión fallidos provocanque la cuenta platform_admin pase a estar inhabilitada en el sistema.

En dicho caso, puede utilizar restoreAccess para añadir un usuario con privilegiosPlatformAdminRole a las tablas del sistema Marketing Platform sin acceder a lainterfaz web.

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 73

Page 78: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Cuando ejecute restoreAccess de esta forma, la utilidad crea un usuario con elnombre de inicio de sesión y la contraseña que especifique y con los privilegiosPlatformAdminRole.

Si el nombre de inicio de sesión de usuario que especifica existe en MarketingPlatform como un usuario interno, la contraseña de ese usuario se cambiará.

Sólo un usuario con el nombre de inicio de sesión de PlatformAdmin y conprivilegios PlatformAdminRole puede administrar de forma universal todos lospaneles de control. Así pues, el usuario platform_admin está inhabilitado y crea unusuario con restoreAccess, debe crear un usuario con un inicio de sesión deplatform_admin.

Configuración incorrecta de la autenticación de NTLMv2

Si implementa la autenticación de NTLMv2 con una configuración incorrecta y yano puede iniciar sesión, utilice restoreAccess para restaurar la capacidad de iniciaruna sesión.

Cuando ejecuta restoreAccess de esta forma, el programa de utilidad cambia elvalor de la propiedad Platform | Seguridad | Detalles del método de inicio desesión a Marketing Platform. Este cambio le permite iniciar una sesión concualquier cuenta de usuario que existiera antes de que fuera bloqueado. De formaopcional, también puede especificar un nombre de inicio de sesión y unacontraseña nuevos. Debe reiniciar el servidor de aplicaciones web en el que sedespliega Marketing Platform si utiliza la utilidad restoreAccess de esta forma.

Consideraciones sobre la contraseña

Tenga en cuenta lo siguiente sobre las contraseñas cuando utilice restoreAccess.v La utilidad restoreAccess no soporta contraseñas en blanco y no aplica reglas

de contraseña.v Si especifica un nombre de usuario que está siendo utilizado, la utilidad

restablece la contraseña para dicho usuario.

Sintaxis

restoreAccess -u nombre_inicio_sesión -p contraseña

restoreAccess -r

Comandos

-r

Cuando se utiliza sin la opción -u loginName, restablece el valor de la propiedadPlatform | Seguridad | Método de inicio de sesión a Marketing Platform. Esnecesario reiniciar el servidor de aplicaciones web para que tenga efecto.

Cuando se utiliza con la opción -u nombre_inicio_sesión, cree un usuario dePlatformAdminRole.

Opciones

-u nombre_inicio_sesión

74 Guía de actualización de IBM Campaign

Page 79: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Cree un usuario con los privilegios PlatformAdminRole con el nombre de inicio desesión especificado. Se debe utilizar con la opción -p.

-p contraseña

Especifique la contraseña para el usuario que se está creando. Necesario con -u.

Ejemplosv Cree un usuario con los privilegios PlatformAdminRole. El nombre de inicio de

sesión es tempUser y la contraseña es tempPassword.restoreAccess -u tempUser -p tempPassword

v Cambie el valor del método de inicio de sesión a IBM Marketing Platform y creeun usuario con privilegios PlatformAdminRole. El nombre de inicio de sesión estempUser y la contraseña es tempPassword.restoreAccess -r -u tempUser -p tempPassword

scheduler_console_clientEsta utilidad puede listar e iniciar los trabajos configurados en el planificador deIBM Marketing Software, si no están configurados para estar a la escucha de undesencadenante.

Qué hacer si SSL está habilitado

Cuando la aplicación web de Marketing Platform está configurada para utilizarSSL, la JVM que utiliza la utilidad scheduler_console_client debe utilizar elmismo certificado SSL que utiliza el servidor de aplicaciones web en el queMarketing Platform está desplegado.

Realice los pasos siguientes para importar el certificado SSL.v Determine la ubicación del JRE que utiliza scheduler_console_client.

– Si JAVA_HOME está establecido como una variable de entorno del sistema, elJRE al que apunta es el que utiliza la utilidad scheduler_console_client.

– Si JAVA_HOME no está establecido como una variable de entorno del sistema, lautilidad scheduler_console_client utiliza el JRE establecido en el scriptsetenv ubicado en el directorio tools/bin de la instalación de MarketingPlatform o en la línea de comandos.

v Importe el certificado SSL utilizado por el servidor de aplicaciones web en elque Marketing Platform se despliega en el JRE que utilizascheduler_console_client.El JDK de Sun incluye un programa denominado keytool que puede utilizarpara importar el certificado. Consulte la documentación de Java para obtenercompleta información sobre cómo utilizar este programa, o acceda a la ayudaespecificando -help al ejecutar el programa.

v Abra el archivo tools/bin/schedulerconsoleclient en un editor de texto yañada las propiedades siguientes. Estas difieren en función del servidor deaplicación web en el que se despliega Marketing Platform.– Para WebSphere, añada estas propiedades al archivo.

-Djavax.net.ssl.keyStoreType=JKS-Djavax.net.ssl.keyStore="Ruta al archivo de almacén de claves JKS"-Djavax.net.ssl.keyStorePassword="La contraseña del almacés de claves"-Djavax.net.ssl.trustStore="Ruta al archivo del almacén de confianza JKS"

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 75

Page 80: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

-Djavax.net.ssl.trustStorePassword="La contraseña del almacés de confianza"-DisUseIBMSSLSocketFactory=false

– Para WebLogic, añada estas propiedades al archivo.-Djavax.net.ssl.keyStoreType="JKS"-Djavax.net.ssl.trustStore="Ruta al archivo del almacén de confianza JKS"-Djavax.net.ssl.trustStorePassword="La contraseña del almacés de confianza"

Si los certificados no coinciden, el archivo de registro de Marketing Platformcontendrá un error como el siguiente.

Causado por: sun.security.provider.certpath.SunCertPathBuilderException: nose puede encontrar ruta de certificación válida para destino solicitado

Requisitos previos

Marketing Platform debe estar instalado, desplegado y en ejecución.

Sintaxis

cliente_consola_planificador -v -t nombre_desencadenante_nombre_usuario

cliente_consola_planificador -s -t nombre_desencadenante_nombre_usuario

Comandos

-v

Lista los trabajos del planificador configurados para escuchar el desencadenanteespecificado.

Se debe utilizar con la opción -t.

-s

Envío del desencadenante especificado.

Se debe utilizar con la opción -t.

Opciones

-t nombre_desencadenante

El nombre del desencadenante, tal como está configurado en el planificador.

Ejemplov Lista trabajos configurados para estar a la escucha de un desencadenante

denominado trigger1.cliente_consola_planificador -v -t trigger1 myLogin

v Ejecuta trabajos configurados para estar a la escucha de un desencadenantedenominado trigger1.cliente_consola_planificador -s -t trigger1 myLogin

76 Guía de actualización de IBM Campaign

Page 81: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Script de seguimiento de respuestas y contactos (RCT) de eMessagePuede utilizar este script para ejecutar y comprobar el estado del seguimiento derespuestas y contactos (RCT).

Este script se encuentra en el directorio bin de la instalación de eMessage. Eldirectorio eMessage es un subdirectorio del directorio Campaign.

En entornos UNIX o Linux, ejecute el script como rct.sh.

En Windows, ejecute el script desde la línea de comandos comoMKService_rct.bat.

Sintaxis

rct [ start | stop | check ]

Comandos

start

Iniciar el RCT

stop

Detener el RCT

Opciones

check

Comprobar el estado de la conexión entre el RCT y IBM Marketing SoftwareHosted Services.

Ejemplosv Para iniciar el RCT en Windows.

rct.bat start

v Para detener el RCT en Windows.rct.bat stop

v En un entorno Linux, para determinar si el RCT está conectado a IBM MarketingSoftware Hosted Services.rct.sh check

En función del estado del sistema, la salida de este mandato puede tener esteaspecto:C:\<IMS_HOME>\Campaign\eMessage\bin>rct checkProbando configuración y conectividad para partición partition1Satisfactorio | Partición: partition1 - ID de cuenta de servicios alojados:asm_admin

Capítulo 9. Utilidades y scripts SQL de IBM Marketing Platform 77

Page 82: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

El script MKService_rctEl script MKService_rct añade o elimina el seguimiento de respuestas y contactos(RCT) como servicio. Añadir el RCT como servicio reinicia el RCT cada vez quereinicia el sistema donde haya instalado el RCT. Si se elimina el RCT comoservicio, se impide que se reinicie automáticamente.

Este script se encuentra en el directorio bin de la instalación de eMessage.

En entornos UNIX o Linux, ejecute MKService_rct.sh. con un usuario que tengapermisos de usuario raíz o que tenga permisos suficientes para crear procesos dedaemon.

En Windows, ejecute el script desde la línea de comandos con MKService_rct.bat.

Sintaxis

MKService_rct -install

MKService_rct -remove

Comandos

-install

Añadir el RCT como servicio

-remove

Eliminar el servicio RCT

Ejemplosv Para añadir el RCT como servicio de Windows.

MKService_rct.bat -install

v Para eliminar el servicio RCT en UNIX o Linux.MKService_rct.sh -remove

78 Guía de actualización de IBM Campaign

Page 83: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 10. Desinstalación de Campaign

Ejecute el desinstalador de Campaign para desinstalar Campaign. Cuando ejecutael desinstalador de Campaign, se eliminan los archivos creados durante el procesode instalación. Por ejemplo, archivos como los archivos de configuración, lainformación de registro del instalador y los datos de usuario se eliminarán delsistema.

Acerca de esta tarea

Al instalar productos IBM Marketing Software, se incluye un desinstalador en eldirectorio Uninstall_Producto, donde Producto es el nombre del producto IBM . EnWindows también se añade una entrada a la lista Agregar o quitar programas delPanel de control.

Si elimina manualmente los archivos del directorio de instalación en lugar deejecutar el desinstalador, el resultado podría ser una instalación incompleta siposteriormente vuelve a instalar un producto IBM en la misma ubicación. Despuésde desinstalar un producto, su base de datos no se elimina. El desinstaladorelimina sólo los archivos predeterminados creados durante la instalación. Losarchivos creados o generados después de la instalación no se eliminarán.

Nota: En UNIX, la misma cuenta de usuario que ha instalado Campaign debeejecutar el desinstalador.

Procedimiento1. Si ha desplegado la aplicación web Campaign, anule el despliegue de la

aplicación web desde WebSphere o WebLogic.2. Detenga el escucha de Campaign.3. Concluya WebSphere o WebLogic.4. Detenga los procesos relacionados con Campaign.5. Si el directorio ddl existe en el directorio de instalación del producto, ejecute

los scripts que se proporcionan en el directorio ddl para descartar las tablas dela base de datos de la tabla del sistema.

6. Complete uno de los pasos siguientes para desinstalar Campaign:v Pulse el desinstalador de Campaign que se encuentra en el directorio

Uninstall_Producto. El desinstalador se ejecuta en el modo en el que se hainstalado Campaign.

v En una ventana de línea de comandos, vaya al directorio donde existe eldesinstalador y ejecute el comando siguiente para desinstalar Campaignmediante el modo de consola:Uninstall_Producto -i console

v En una ventana de línea de mandatos, vaya al directorio donde exista eldesinstalador, y ejecute el mandato siguiente para desinstalar Campaignutilizando la modalidad silenciosa:Uninstall_Producto -i silent

Al desinstalar Campaign en modo silencioso, el proceso de desinstalación nomuestra ningún diálogo para interactuar con el usuario.

© Copyright IBM Corp. 1998, 2017 79

Page 84: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Nota: Si no especifica una opción para desinstalar Campaign, el desinstaladorde Campaign se ejecuta en el modo en que se ha instalado Campaign.

80 Guía de actualización de IBM Campaign

Page 85: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 11. Clúster de aplicaciones web de IBM Campaign

Puede configurar la aplicación web IBM Campaign (aplicación J2EE) en un clústercompletando tareas adicionales durante la instalación de IBM Campaign.

Importante: Si integra IBM Campaign con eMessage, no configure un entorno deaplicaciones web en clúster.

Puede configurar un entorno de aplicaciones web en clúster de Campaign si serealiza la integración con Interact.

Visión general

Los componentes del servidor de aplicaciones web Campaign soportan elequilibrio de carga si la aplicación web está desplegada en un entorno en clúster.

En Campaign, determinados objetos, como ofertas, se almacenan en la memoriacaché en el servidor de aplicaciones web para mejorar los tiempos de respuesta dela interfaz de usuario. En un entorno de equilibrio de carga, las ofertas creadas enun servidor de aplicaciones web están disponibles para los usuarios cuyas sesionesse conectan a través de otro servidor, si ha configurado campaign_ehcache.xml.

Los objetos que se guardan en la memoria caché incluyen los siguientes: ofertas,plantillas y atributos de oferta, campañas, sesiones, carpetas, atributos, iniciativas ysegmentos.

Una configuración en clúster se puede utilizar para minimizar las interrupcionesen la disponibilidad de la aplicación en el caso de un error del servidor deaplicaciones web. Dado que las tablas del sistema de Campaign se almacenan enuna base de datos externa, no es necesario replicar los datos en el servidor enespera. Si el servidor de aplicaciones web principal falla, la aplicación web deCampaign se debe reiniciar en el servidor en espera. Cuando se inicia, la aplicaciónweb Campaign recupera todos los datos actuales de la base de datos de la tabladel sistema Campaign.

Pasos principales

Para instalar IBM Campaign en un entorno de aplicaciones web en clúster, siga lasinstrucciones de los capítulos 2 hasta el 8 y complete estas instrucciones coninformación de este capítulo.

Cuando instale IBM Campaign en un clúster, hay muchas formas para configurarla instalación. Los pasos siguientes describen el proceso básico:1. Ejecute los instaladores en un sistema, normalmente, el servidor de

administración o cualquiera que sea el equivalente es para el tipo de servidorde aplicaciones.

2. Cree y comparta un directorio de archivo para albergar los archivos de cargapara todas las instalaciones de IBM Campaign.

3. Cree el archivo EAR o WAR y despliéguelo en cada servidor del clúster.4. Configure cada sistema para que comparta las tablas del sistema IBM

Marketing Platform y las tablas del sistema IBM Campaign.5. Configure cada sistema para utilizar el directorio de archivos compartidos.

© Copyright IBM Corp. 1998, 2017 81

Page 86: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

6. Determine qué servidor del clúster enviará notificaciones. A continuación,suprima el proceso de notificación en todos los demás servidores.

7. Configure campaign_ehcache.xml para el almacenamiento en memoria caché delas plantillas y carpetas de ofertas, como se describe en la publicación IBMCampaign Guía de instalación. Para especificar la frecuencia con la que se renuevala memoria caché puede ajustar los valores de configuración de memoria cachéde Campaign, por ejemplo, offerTemplateDataTTLSeconds. Sin embargo, esteajuste puede afectar de forma negativa el rendimiento porque los valores máspequeños generan actualizaciones de la memoria caché más frecuentes. Losvalores de configuración se describen en la publicación IBM Campaign Guía deladministrador.

Nota: Si tiene problemas tras desplegar IBM Campaign en un clúster, copie elarchivo commons-lang.jar en el directorio /data/webservers/IBM/WAS85ND/lib/ext.

Directrices de agrupación en clúster de WebSphereSi instala IBM Campaign en un clúster en WebSphere, complete estos pasosademás de los pasos de instalación de IBM Campaign en WebSphere.

Preparación de los orígenes de datos

Además de las otras instrucciones proporcionadas en esta guía, complete las tareassiguientes para los orígenes de datos:v La base de datos de IBM Campaign debe estar en un servidor accesible para

todos los servidores del clúster, pero no es necesario que esté en un servidor enel clúster.

v Cuando configure el proveedor JDBC, especifique el clúster como ámbito.

Instalación de productos

Cuando ejecuta el instalador, asegúrese de que instala Marketing Platform y IBMCampaign sólo una vez, en un servidor designado como el servidor deadministración para el clúster. El servidor de administración es accesible paratodos los servidores en el clúster de IBM Campaign.

No es necesario que instale el software en cada miembro de clúster. En su lugar,instálelo en el servidor de administración, cree el archivo EAR o WAR y, acontinuación, despliegue el archivo EAR o WAR en cada miembro de clúster.

Nota: IBM WebSphere Application Server, incluido con Campaign, no da soportea la agrupación en clúster. En un entorno en clúster, utilice IBMWebSphereApplication Server Network Deployment.

Pasos previos al despliegue

Antes del despliegue de IBM Campaign, realice la tarea siguiente:v Comparta el directorio de nivel superior en el que está instalado IBM Campaign.

Por ejemplo, si ha instalado Campaign in C:\CampaignCluster\IBM_IMS\Campaign, debe compartir todo el directorio CampaignCluster.

Pasos de despliegue

Además de las instrucciones en el capítulo de despliegue (Capítulo 5, “Desplegar laaplicación web Campaign”, en la página 29), complete las tareas siguientes:

82 Guía de actualización de IBM Campaign

Page 87: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

1. Correlaciones los módulos con los servidores. Cuando establezca las opcionesen el asistente Seleccionar opciones de instalación para WebSphere, seleccioneel clúster y el servidor web al correlacionar los módulos con los servidores.

2. Instrucciones adicionales para la propiedad de JVM genérica: configure lapropiedad JVM genérica en cada uno de los servidores del clúster.La vía de acceso que especifique en <CAMPAIGN_HOME> y otras propiedades debeapuntar al directorio de instalación compartido.Establezca los parámetros adicionales siguientes para los clúster:v Cuando se despliega IBM Campaign en modalidad de clúster, habilite la

réplica de memoria caché estableciendo el parámetro siguiente en true paracada nodo de clúster.-Dcampaign.ehcache.enable=true

v Establezca el siguiente parámetro para asegurarse de que todos los nodos enclúster no desencadenen ETL eMessage:-Dcampaign.emsgetl.disabled=true

Para el nodo que debe desencadenar datos de ETL eMessage para todos losdemás nodos, establezca el parámetro en false.

v Establezca el siguiente parámetro para asegurarse de que todos los nodos enclúster no desencadenen ETL Interact:-Dcampaign.interactetl.disabled=true

Para el nodo que debe desencadenar datos de ETL Interact para todos losdemás nodos, establezca el parámetro en false.

v Establezca el parámetro siguiente en la ubicación donde se encuentracampaign_ehcache.xml:-Dcampaign.ehcache.path=<CAMPAIGN_HOME>\conf

Donde <CAMPAIGN_HOME> es la vía de acceso a la ubicación deinstalación de IBM Campaign.

Pasos posteriores al despliegue

Si está utilizando un plugin para el equilibrio de carga, complete los siguientespasos de configuración:v Para que IBM Campaign funcione eficazmente en un entorno en clúster, los

usuarios deben permanecer en un solo nodo durante toda la sesión. Esta opciónpara la gestión de sesiones y el equilibrio de carga se conoce como afinidad desesiones. La documentación de su servidor de aplicaciones proporciona detallessobre cómo configurar la instalación para utilizar la afinidad de sesiones.

Nota: Cuando falla un nodo en un sistema que utiliza esta opción deconfiguración, también falla cada sesión de usuario en dicho nodo. Elequilibrador de carga no debe conmutar usuarios a otro nodo disponiblesporque la autenticación de usuarios solo se aplica a un único nodo en IBMCampaign. Se solicita a los usuarios que vuelvan a iniciar una sesión. Enalgunos casos, se puede producir un error inesperado y la pérdida de datoscorrespondiente.

v Inicie sesión en IBM Campaign. Seleccione Configuración > Configuración, yconfigure los parámetros de URL siguientes para que todas las referencias alservidor de IBM Campaign utilicen el host y puerto de proxy:Campaign | navegación | serverURL

Capítulo 11. Clúster de aplicaciones web de IBM Campaign 83

Page 88: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Directrices de agrupación en clúster de WebLogicSi instala IBM Campaign en un clúster en WebLogic, complete estos pasos ademásde los pasos de instalación de IBM Campaign en WebLogic.

Preparación para la instalación

Antes de empezar la instalación, debe crear un dominio de WebLogic para elclúster. Para obtener la ayuda con este paso, consulte la documentación deWebLogic.

Preparación de los orígenes de datos

Además de las otras instrucciones proporcionadas en esta guía, complete las tareassiguientes para los orígenes de datos:v Configure los servidores de aplicaciones web para utilizar el controlador JDBC

correcto en todos los servidores del clúster.v Cree el origen de datos para las tablas de sistema de IBM Campaign

(UnicaPlatformDS) en el servidor de administración y los miembros del clúster.v Cuando cree el origen de datos para las tablas de sistema de IBM Campaign

(CampaignPartition1DS), despliéguelos en el clúster y no en el servidor deadministración. Seleccione Todos los servidores del clúster.

Instalación de productos

Cuando ejecuta el instalador, asegúrese de que instala Marketing Platform y IBMCampaign sólo una vez en el servidor designado como el servidor deadministración para el clúster. El servidor de administración es accesible paratodos los servidores en el clúster de IBM Campaign.

No es necesario que instale el software en cada miembro de clúster. En su lugar,instálelo en el servidor de administración, cree el archivo EAR o WAR y, acontinuación, despliegue el archivo EAR o WAR en cada miembro de clúster.

Pasos previos al despliegue

Antes del despliegue de IBM Campaign, realice la tarea siguiente:v Comparta el directorio de nivel superior en el que está instalado IBM Campaign.

Por ejemplo, si ha instalado IBM Campaign en C:\CampaignCluster\IBM_IMS\Campaign. En este caso, debe compartir todo el directorio CampaignCluster.

Pasos de despliegue

Además de las instrucciones en el capítulo de despliegue (Capítulo 5, “Desplegar laaplicación web Campaign”, en la página 29), complete las tareas siguientes:1. Establezca la opción de accesibilidad de origen. Al desplegar el archivo EAR o

WAR en el servidor de administración, establezca la opción Accesibilidad deorigen en Utilizar los valores predeterminados definidos por los destinos deldespliegue.

2. Instrucciones adicionales para la propiedad de JVM genérica: configure lapropiedad JVM genérica en cada uno de los servidores del clúster.La vía de acceso que especifique en <CAMPAIGN_HOME> y otras propiedades debeapuntar al directorio de instalación compartido.Establezca los parámetros adicionales siguientes para los clúster:

84 Guía de actualización de IBM Campaign

Page 89: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Cuando se despliega IBM Campaign en modalidad de clúster, habilite laréplica de memoria caché estableciendo el parámetro siguiente en true paracada nodo de clúster.-Dcampaign.ehcache.enable=true

v Establezca el siguiente parámetro para asegurarse de que todos los nodos enclúster no desencadenen ETL eMessage:-Dcampaign.emsgetl.disabled=true

Para el nodo que debe desencadenar datos de ETL eMessage para todos losdemás nodos, establezca el parámetro en false.

v Establezca el siguiente parámetro para asegurarse de que todos los nodos enclúster no desencadenen ETL Interact:-Dcampaign.interactetl.disabled=true

Para el nodo que debe desencadenar datos de ETL Interact para todos losdemás nodos, establezca el parámetro en false.

v Establezca el parámetro siguiente en la ubicación donde se encuentracampaign_ehcache.xml:-Dcampaign.ehcache.path=<CAMPAIGN_HOME>\conf

Donde <CAMPAIGN_HOME> es la vía de acceso a la ubicación deinstalación de IBM Campaign.

Pasos posteriores al despliegue

Si está utilizando un plugin para el equilibrio de carga, complete los siguientespasos de configuración:v Para que IBM Campaign funcione eficazmente en un entorno en clúster, los

usuarios deben permanecer en un solo nodo durante toda la sesión. Esta opciónpara la gestión de sesiones y el equilibrio de carga se conoce como sesionespersistentes (sticky) o equilibrio de carga persistente (sticky). Si desea másinformación sobre cómo configurar la instalación para utilizar esta opción,consulte la documentación para el servidor de aplicaciones.

Nota: Cuando falla un nodo en un sistema que utiliza esta opción deconfiguración, también falla cada sesión de usuario en dicho nodo. Elequilibrador de carga no debe conmutar usuarios a otro nodo disponiblesporque la autenticación de usuarios solo se aplica a un único nodo en IBMCampaign. Se solicita a los usuarios que vuelvan a iniciar una sesión y, enalgunos casos, se puede producir un error inesperado y la pérdida de datoscorrespondiente.

v Inicie sesión en IBM Campaign. Seleccione Configuración > Configuración yconfigure los parámetros de URL siguientes para que todas las referencias alservidor de IBM Campaign utilicen el host y puerto de proxy:Campaign | navegación | serverURL

Configurar ehcacheehcache es una memoria caché distribuida Java de código abierto para elalmacenamiento en memoria caché, Java EE, y contenedores ligeros. Cada nodo enel clúster puede utilizar el mismo archivo campaign_ehcache.xml o puedeestablecer un archivo campaign_ehcache.xml diferente para cada nodo. Parainstalaciones en un clúster, edite el archivo campaign_ehcache.xml y así no tendráque reiniciar el sistema si cambia las plantillas o carpetas de ofertas.

Importante:

Capítulo 11. Clúster de aplicaciones web de IBM Campaign 85

Page 90: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Si la instalación es una actualización de una versión anterior, se sobrescribirá elarchivo campaign_ehcache.xml. Añada y edite las secciones siguientes en elarchivo.

v Si va a actualizar a fixpack 10.0.0.2, también tendrá queconfigurar la caché de sesiones de usuario (userSessionCache).

Utilice uno de los procedimientos siguientes para configurar el archivo ehcache.

Configuración de ehcache con la invocación a método remoto(RMI)

Los sistemas de IBM Campaign que tienen la siguiente topografía normalmenteutilizan RMI:

Servidor L

Servidor A

Campaign

A1

Equilibrador

de carga

Servidor B

Campaign

B1

Vaya al directorio <IBM_IMS_HOME>\<CAMPAIGN_HOME>\conf y abra el archivocampaign_ehcache.xml en un editor de texto. A continuación, realice las siguientesediciones:v Elimine el comentario de la siguiente sección del archivo.

Debe personalizar los valores de machineA y machineB para que reflejen suentorno. Proporcione una lista separada por conducto de todos los servidores delclúster y utilice los nombres completos de host.<!--<cacheManagerPeerProviderFactoryclass="net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory"properties="peerDiscovery=manual, rmiUrls=//<machineA>:40000/campaignApplicationCache|//

86 Guía de actualización de IBM Campaign

Page 91: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

<machineB>:40000/campaignApplicationCache|//<machineA>:40000/userSessionCache|//<machineB>:40000/userSessionCache"/>-->

v Elimine el comentario de la siguiente sección del archivo.<!--<cacheEventListenerFactoryclass="net.sf.ehcache.distribution.RMICacheReplicatorFactory"properties="replicateAsynchronously=true, replicatePuts=true,replicateUpdates=true, replicateUpdatesViaCopy=true,replicateRemovals=true"/><cacheEventListenerFactoryclass="com.unicacorp.Campaign.cache.CampaignCacheEventListenerFactory" />-->

v Descomente la siguiente sección del archivo.<!--<cacheEventListenerFactoryclass="net.sf.ehcache.distribution.RMICacheReplicatorFactory"properties="replicateAsynchronously=true, replicatePuts=true,replicateUpdates=true, replicateUpdatesViaCopy=true,replicateRemovals=true"/>-->

Configuración de ehcache con multidifusión

Los sistemas de IBM Campaign que tienen la siguiente topografía normalmenteutilizan multidifusión:

Servidor L

Equilibrador

de carga

Servidor A

Campaign

A1

Campaign

A2

Vaya al directorio <IBM_IMS_HOME>\<CAMPAIGN_HOME>\conf y abra el archivocampaign_ehcache.xml en un editor de texto. A continuación, realice las siguientesediciones:v Elimine el comentario de la siguiente sección del archivo.

Debe personalizar los valores de multicastGroupAddress y multicastGroupPortpara que reflejen su entorno.<!--<cacheManagerPeerProviderFactoryclass="net.sf.ehcache.distribution.RMICacheManagerPeerProviderFactory"properties="peerDiscovery=automatic, multicastGroupAddress=230.0.0.1,multicastGroupPort=4446, timeToLive=32"/>

<cacheManagerPeerListenerFactoryclass="net.sf.ehcache.distribution.RMICacheManagerPeerListenerFactory"/>-->

v Elimine el comentario de la siguiente sección del archivo.<!--<cacheEventListenerFactoryclass="net.sf.ehcache.distribution.RMICacheReplicatorFactory"

Capítulo 11. Clúster de aplicaciones web de IBM Campaign 87

Page 92: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

properties="replicateAsynchronously=true, replicatePuts=true,replicateUpdates=true, replicateUpdatesViaCopy=true,replicateRemovals=true"/><cacheEventListenerFactoryclass="com.unicacorp.Campaign.cache.CampaignCacheEventListenerFactory" />-->

88 Guía de actualización de IBM Campaign

Page 93: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Capítulo 12. Actualización a un entorno de escucha en clúster

Siga estas instrucciones si desea actualizar la configuración existente de un soloescucha para IBM Campaign a una configuración de escucha en clúster. Un clústerde escuchas es un conjunto de dos o más escuchas que actúan como una unidadpara proporcionar equilibrio de carga y alta disponibilidad. Los clúster de escuchasde IBM Campaign son Activo-Activo; esto significa que cada nodo sirve solicitudesutilizando el método de equilibrio de carga. Cada escucha de Campaignproporciona una interfaz entre clientes (por ejemplo, la aplicación web deCampaign) y procesos de servidor analíticos de fondo.

Procedimiento1. Confirme que ha cumplido los requisitos previos que se listan en

“Configuración de agrupación en clúster de escuchas soportada” en la página93. Por ejemplo, es importante que ya esté configurada una ubicación dearchivos compartidos y que haya preparado máquinas separadas para cadanodo del clúster.

2. Siga las instrucciones en Capítulo 2, “Planificación de la actualización deCampaign”, en la página 9.

3. Familiarícese con el material en Actualización de Campaign.4. Siga las instrucciones siguientes para actualizar a una configuración de escucha

en clúster.

Paso Descripción

A. Inicie el instalador. Vaya a la carpeta donde ha guardado el instalador de IBM Marketing Softwarey ejecute el instalador. Esto invoca todos los instaladores del producto que estánen esa ubicación (Marketing Platform, Campaign).

B. Actualice Marketing Platformsi es necesario.

Si todavía no lo ha hecho, complete las pantallas que actualizan Platform ypulse Terminado en la ventana Instalación finalizada.

© Copyright IBM Corp. 1998, 2017 89

Page 94: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Paso Descripción

C. Actualice IBM Campaign enuna configuración de escucha enclúster, opcionalmenteincluyendo el primer escucha.

Se abrirá el instalador de IBM Campaign.En este instalador, debe configurarIBM Campaign para una configuración en clúster y, opcionalmente, tambiénactualizar el primer escucha en el clúster. Es posible que un escucha en elclúster ya esté instalado en el servidor de Campaign; sin embargo, cada escuchaposterior debe instalarse en su propio servidor autónomo. Para actualizarCampaign a una configuración de escucha en clúster, complete las pantallassiguientes:

v Introducción

v Acuerdo de licencia de software

v Directorio de instalación

v Componentes de Campaign: seleccione las opciones deseadas y asegúrese deseleccionar Campaign Server, que es la opción para instalar el escucha.

v Escucha único o varios escuchas: seleccione Configuración de escucha enclúster (dos o más nodos)

v Complete las pantallas siguientes para actualizar el primer escucha:

– Ubicación de archivos de red compartidos. La configuración de escucha enclúster requiere que se compartan determinados archivos y carpetas, y quesean accesibles para todos los escuchas en un clúster. Use esta pantallapara especificar la vía de acceso a la ubicación de archivos compartidos.Utilice una vía de acceso de servidor de Microsoft Windowscorrelacionado (por ejemplo, Z:\Campaign_Shared) o una vía de acceso deUNIX montada (por ejemplo, /mnt/Campaign_Shared). Esta ubicación seconoce como campaignSharedHome.

– Mover archivos de escucha a ubicación de red compartida. ElijaAutomático (recomendado) o Manual. Si elige Automático, el instaladorcopia los datos de partición a la ubicación campaignSharedHome. Siselecciona Manual, debe copiar manualmente los datos de partición[n] encampaignSharedHome.

– Propiedades de nodo de escucha. Para cada nodo de escucha que instaleen un clúster, debe especificar propiedades como un nombre exclusivopara el nodo, el host y puerto de la red del nodo, etc.

– Prioridad de escucha maestro. La prioridad determina qué nodo delclúster de escuchas es el escucha maestro y qué nodo se debe utilizar en elcaso de migración tras error.

– Peso del equilibrio de carga. El peso determina la cantidad de tráfico deescucha que puede soportar el nodo para compartir el proceso con losotros nodos. Especifique cualquier valor distinto de cero, porque el valorcero impide que el nodo maneje conexiones de escucha.

D. Continúe con el proceso deactualización.

Desde este punto del proceso de actualización, las pantallas restantes sonesencialmente las mismas que para una actualización de un solo nodo. Cuandocomplete la pantalla Resumen previo a la instalación, pulse Instalar paracompletar la actualización de Campaign y el primer nodo de escuchas en elclúster.

El instalador de Campaign se ejecuta con las opciones que ha especificado.

Si ha seleccionado Automático para Mover archivos de escucha a ubicación dered compartida, determinados archivos se trasladan desde el directorio deinstalación original a la estructura de directorios campaignSharedHome. Losobjetos relacionados con Campaign (como los archivos .ses y .dat) seencuentran ahora bajo la ubicación de partición compartida, no en la ubicaciónlocal de instalación. Para obtener información detallada, consulte “Ubicación dered compartida para escuchas en clúster: campaignSharedHome” en la página94.

90 Guía de actualización de IBM Campaign

Page 95: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Paso Descripción

E. Ejecute la herramientaacUpgrade.

Ejecute la herramienta acUpgrade tal como se describe en “Ejecución deacUpgradeTool” en la página 22 y complete las tareas adicionales deconfiguración antes de continuar.

F. Despliegue y empaquete elarchivo EAR.

Para el primer nodo de instalador en el clúster, que está instalando en elservidor principal de Campaign, el instalador muestra pantallas para desplegary empaquetar el archivo EAR, las mismas que para una instalación en un solonodo.

Continúe con el proceso de despliegue y ejecución de Campaign en su servidorde aplicaciones web y ejecute el escucha en el servidor de Campaign.

Capítulo 12. Actualización a un entorno de escucha en clúster 91

Page 96: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Paso Descripción

G. Instale el segundo nodo en elclúster.Importante: Cada nodo deescuchas debe instalarse en unamáquina aparte.

Si todavía no lo ha hecho, copie el instalador maestro de IBM MarketingSoftware y los archivos de instalación de Campaign en el servidor donde seejecutará el siguiente nodo de instalador de Campaign, e inicie el instaladormaestro.

En el instalador maestro, proporcione la información necesaria para conectarse ala base de datos de Marketing Platform, exactamente de la misma manera quepara el primer escucha que ha instalado. Cada escucha en el mismo clústerdebe utilizar la misma configuración de instalador maestro.

Cuando aparece el instalador de Campaign, complete las pantallas que sedescriben aquí:

v Introducción

v Acuerdo de licencia de software

v Directorio de instalación

v Componentes de Campaign: seleccione sólo Servidor de Campaign, ya quesólo se instala el escucha en este sistema.

v Escucha único o varios escuchas: seleccione Configuración de escucha enclúster (dos o más nodos)

v Complete las pantallas siguientes para instalar el segundo escucha:

– Ubicación de archivos de red compartidos. La configuración de escucha enclúster requiere que se compartan determinados archivos y carpetas, y quesean accesibles para todos los escuchas en un clúster. Use esta pantallapara especificar la vía de acceso a la ubicación de archivos compartidos.Utilice una vía de acceso de servidor de Microsoft Windowscorrelacionado (por ejemplo, Z:\Campaign_Shared o\\hostname.example.com\Campaign_Shared) o una vía de acceso de UNIXmontada (por ejemplo, /mnt/Campaign_Shared).Nota: El valor que especifique aquí debe ser el mismo para cada escuchaen el clúster.

– Propiedades de nodo de escucha. Para cada nodo de escucha que instaleen un clúster, debe especificar propiedades como un nombre exclusivopara el nodo, el host y puerto de la red del nodo, etc.

– Prioridad de escucha maestro. La prioridad determina qué nodo delclúster de escuchas es el escucha maestro y la prioridad utilizada paradeterminar qué nodo se debe utilizar en el caso de migración tras error.

– Peso del equilibrio de carga. El peso determina la cantidad de tráfico deescucha que puede soportar el nodo para compartir el proceso con losotros nodos. Especifique cualquier valor distinto de cero, porque el valorcero impide que el nodo maneje conexiones de escucha.

Desde este punto del proceso de instalación, las pantallas restantes sonesencialmente las mismas que para una instalación en un solo nodo. Cuandocomplete la pantalla Resumen previo a la instalación, pulse Instalar paracompletar la instalación de Campaign y el primer nodo de escuchas en elclúster.

El instalador de Campaign se ejecuta con las opciones que ha especificado.

H. Inicie el escucha de Campaignen el segundo nodo.

Cuando se complete la instalación, inicie el escucha de Campaign. Consulte“Inicio del servidor de Campaign” en la página 34.

I. Instale el nodo siguiente en elclúster.

Repita los pasos de instalación que ha realizado para el segundo nodo deescuchas para cada nodo adicional que desea instalar. Recuerde que cada nododebe estar instalado en un sistema aparte de los otros nodos. Inicie el escuchaen cada nodo cuando complete la instalación.

92 Guía de actualización de IBM Campaign

Page 97: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Paso Descripción

J. Este paso es necesario sólo sise ha hecho una actualizaciónmanual.

Si ha hecho una actualización Automática, omita este paso.

Si ha seleccionado Manual para Mover archivos de escucha a ubicación de redcompartida, configure la estructura de carpetas de campaignSharedHome tal comose ha descrito anteriormente, y copie los archivos necesarios del directorio deinstalación local en campaignSharedHome.

K. Ajuste los valores deconfiguración y, a continuación,reinicie el servidor deaplicaciones web y los escuchas.

Inicie sesión en Campaign y establezca las siguientes propiedades deconfiguración:

v Campaign|campaignClustering: establezca enableClustering en TRUE.

v Campaign|campaignClustering: establezca campaignSharedHome en laUbicación de archivos de red compartidos (campaignSharedHome) que haespecificado durante la actualización.

Las propiedades de configuración se explican en la publicación IBM CampaignGuía del administrador.

Asegúrese de reiniciar el servidor de aplicaciones web y los escuchas.

Resultados

Acaba de actualizar a una configuración de escucha en clúster.

Configuración de agrupación en clúster de escuchas soportadaEste tema pertenece a una configuración de escucha en clúster.

Requisitos previos y requisitos para configuraciones de clúster de escuchas de IBMCampaign:v Solo puede haber un escucha por máquina host física.v Todas las máquinas de fondo para escuchas en clúster deben estar ejecutando el

mismo tipo de sistema operativo.v Todas las máquinas de fondo para escuchas en clúster deben tener la misma

versión de IBM Campaign instalado.v La ubicación de red compartida (campaignSharedHome) debe estar en su lugar

y se debe poder acceder desde cada máquina host física en la que tenga previstoinstalar un nodo de escucha. Debe configurar esto antes de instalar los nodos deescucha.

Diagrama de agrupación de escuchas en clústerEste diagrama ilustra una configuración de clúster de escuchas de tres nodos.

Nota: El resumen siguiente proporciona una visión general de alto nivel de loscomponentes. Los detalles se proporcionan en temas aparte.

Un clúster consta de varios nodos de escucha. Cada nodo (unica_aclsnr) está enuna máquina física aparte, y cada nodo tiene una conexión ODBC nativa en la basede datos de sistema de Campaign. Al igual que en una configuración de un solonodo, cada proceso de unica_aclsnr genera procesos de fondo adicionales parainicios de sesión y diagramas de flujo.

Cada nodo también tiene una conexión con una base de datos de usuario de fondo(no se muestra en el diagrama).

Capítulo 12. Actualización a un entorno de escucha en clúster 93

Page 98: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

En una configuración en clúster, un nodo actúa como escucha maestro. El trabajodel escucha maestro es realizar el equilibrio de carga distribuyendo las solicitudesde entrada a cada nodo. La aplicación web de Campaign envía las solicitudes decliente a través de TCP/IP, y el componente equilibrador de carga se comunica conlos nodos de clúster a través de TCP/IP. Todos los nodos comparten un sistema dearchivos de red, para que puedan acceder a los archivos compartidos. Además,cada nodo tiene su propia carpeta tmp local y su propio conjunto de archivos queno se comparten.

Ubicación de red compartida para escuchas en clúster:campaignSharedHome

Una configuración de escuchas en clúster para IBM Campaign requiere que secompartan ciertos archivos y carpetas, y que sean accesibles a todos los escuchasen un clúster. Por lo tanto, debe tener un sistema de archivos compartidos.

Requisitosv El área común puede ser una máquina o una ubicación que sea accesible desde

todas las otras máquinas en el clúster de escucha.v Cada escucha en un clúster debe tener acceso completo a los archivos y las

carpetas compartidas.v El método recomendado es que todos los escuchas estén en la misma red, y que

la ubicación de inicio esté también en esa red, para evitar problemas de latencia.v Para evitar cualquier punto único de anomalía, el sistema de archivos

compartidos debe utilizar RAID de duplicación o un método equivalente deredundancia.

94 Guía de actualización de IBM Campaign

Page 99: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

v Si instala una configuración de un solo escucha, el método recomendado es unsistema de archivos compartido, en caso de que decida implementar escuchas enclúster en el futuro.

Archivos y carpetas compartidas

En una configuración de clúster, todos los escuchas comparten la estructura decarpetas que se muestra a continuación. La ubicación compartida(<campaignSharedHome>) se especifica en el momento de la instalación y se puedeconfigurar en Campaign|campaignClustering|campaignSharedHome. Lapartición compartida contiene todos los registros, campañas, plantillas y otrosarchivos.campaignSharedHome|--->/conf

|------> activeSessions.udb|------> deadSessions.udb|------> etc.

|--->/logs|------> masterlistener.log|------> etc.

|--->/partitions|------> partition[n]

|----------> {parecido a estructura de carpetas de partición<Campaign_home>}

Archivos y carpetas no compartidos

Cada escucha de IBM Campaign tiene su conjunto de carpetas y archivos que noestán compartidos, en <Campaign_home>. Campaign_home es una variable deentorno que representa el directorio de instalación de aplicación de IBM Campaign.Esta variable se establece en cmpServer.bat (Windows) o rc.unica_ac.sh (UNIX). Lasparticiones son específicas para el escucha local. Cada carpeta de partición localcontiene una carpeta tmp para archivos temporales durante las ejecuciones dediagrama de flujo y una carpeta conf para el archivo de memoria caché del gestortablas.Campaign_home|--->/conf

|------> config.xml|------> unica_aclsnr.pid|------> unica_aclsnr.udb|------> etc.

|--->/logs|------> unica_aclsnr.log|------> etc.

|--->/partitions|------> partition[n]

|---------->/tmp|---------->/conf|---------->{otros archivos específicos de la partición}

Capítulo 12. Actualización a un entorno de escucha en clúster 95

Page 100: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

96 Guía de actualización de IBM Campaign

Page 101: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Antes de ponerse en contacto con el equipo de soportetécnico de IBM

Si encuentra un problema que no puede resolver consultando la documentación, elcontacto de soporte designado por la empresa puede realizar una llamada alsoporte técnico de IBM. Siga estas directrices para asegurarse de que el problemase resuelve de forma eficiente y satisfactoria.

Si usted no es una de las personas designadas como contacto con el servicio desoporte técnico en su empresa, póngase en contacto con su administrador de IBMpara obtener información.

Nota: El soporte técnico no escribe ni crea scripts de API. Para obtener ayuda en laimplementación de nuestras ofertas de API, póngase en contacto con IBMProfessional Services.

Información por recopilar

Antes de ponerse en contacto con el soporte técnico de IBM, recopile lainformación siguiente:v Una descripción breve de la naturaleza del problema.v Los mensajes de error detallados que ve cuando se produce el problema.v Pasos detallados para reproducir el problema.v Archivos de registro, archivos de sesión, archivos de configuración y archivos de

datos relacionados con el problema.v Información sobre el producto y el entorno del sistema del , que puede obtener

tal como se describe en "Información del sistema".

Información del sistema

Cuando llame al soporte técnico de IBM, es posible que se le pida informaciónsobre su entorno.

Si el problema no le impide iniciar sesión, gran parte de esta información estádisponible en la página Acerca de, que proporciona información sobre lasaplicaciones IBM instaladas.

Puede acceder a la página Acerca de seleccionando Ayuda > Acerca de. Si lapágina Acerca de no está accesible, compruebe si hay un archivo version.txt en eldirectorio de instalación de la aplicación.

Información de contacto del soporte técnico de IBM

Para obtener las formas de ponerse en contacto con el soporte técnico de IBM,consulte el sitio web de soporte técnico del producto IBM: (http://www.ibm.com/support/entry/portal/open_service_request).

Nota: Para especificar una solicitud de soporte, hay que iniciar sesión con unacuenta de IBM. Esta cuenta tiene que estar vinculada con su número de cliente de

© Copyright IBM Corp. 1998, 2017 97

Page 102: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

IBM Para obtener más información sobre cómo asociar la cuenta a su número decliente de IBM, consulte Recursos de soporte>Soporte de software contratado enel portal de soporte.

98 Guía de actualización de IBM Campaign

Page 103: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Avisos

Esta información se ha desarrollado para productos y servicios ofrecidos en EE.UU.

Puede que IBM no ofrezca los productos, servicios o características tratados en estedocumento en otros países. Póngase en contacto con el representante local de IBMpara obtener información sobre los productos y servicios que se pueden adquiriractualmente en su zona geográfica. Las referencias a programas, productos oservicios de IBM no pretenden dar a entender ni implicar que solo puedanutilizarse dichos productos, programas o servicios de IBM. En su lugar se puedeutilizar cualquier producto, programa o servicio funcionalmente equivalente queno vulnere ningún derecho de propiedad intelectual de IBM. No obstante, esresponsabilidad del usuario evaluar y verificar el funcionamiento de cualquierproducto, programa o servicio no IBM.

Puede que IBM tenga patentes o solicitudes de patente pendientes que traten eltema descrito en este documento. La posesión de este documento no confiereninguna licencia sobre dichas patentes. Puede enviar sus consultas sobre licencias,por escrito, a:

IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785EE.UU.

Para realizar consultas sobre licencias relacionadas con la información de doblebyte (DBCS), póngase en contacto con el departamento de propiedad intelectual deIBM en su país o envíe sus consultas, por escrito, a:

Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan, Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japón

El párrafo siguiente no se aplica al Reino Unido ni a ningún otro país donde lasdisposiciones en él expuestas sean incompatibles con la legislación local:INTERNATIONAL BUSINESS MACHINES CORPORATION PROPORCIONAESTA PUBLICACIÓN "TAL CUAL", SIN GARANTÍA DE NINGUNA CLASE,EXPRESA O IMPLÍCITA, INCLUYENDO, PERO SIN LIMITARSE A, LASGARANTÍAS IMPLÍCITAS DE NO INFRACCIÓN, COMERCIALIZACIÓN OIDONEIDAD PARA UN FIN DETERMINADO. Algunos países no permiten larenuncia a garantías explícitas o implícitas en determinadas transacciones, por loque puede que esta declaración no sea aplicable en su caso.

Esta información podría contener imprecisiones técnicas o errores tipográficos. Serealizan cambios periódicos en la información aquí contenida; estos cambios seincorporarán en nuevas ediciones de la publicación. Puede que IBM realice mejorasy/o modificaciones en los productos y/o programas descritos en esta publicaciónen cualquier momento sin previo aviso.

Las referencias en esta información a sitios web que no son de IBM seproporcionan solo para su comodidad y en modo alguno constituyen una

© Copyright IBM Corp. 1998, 2017 99

Page 104: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

recomendación de dichos sitios web. Los materiales de dichos sitios web noforman parte de los materiales de este producto de IBM y el uso de dichos sitiosweb corre por cuenta y riesgo del usuario.

IBM se reserva el derecho a utilizar o distribuir, en la forma que considere másadecuada, la información que se le facilite sin contraer por ello ninguna obligacióncon usted.

Los licenciatarios de este programa que deseen obtener información sobre elmismo para poder: (i) intercambiar información entre programas creados de formaindependiente y otros programas (incluidos este) y (ii) utilizar, de forma mutua, lainformación que se ha intercambiado, habrán de ponerse en contacto con:

IBM CorporationB1WA LKG1550 King StreetLittleton, MA 01460-1250EE.UU.

Dicha información puede estar disponible conforme a los correspondientestérminos y condiciones, incluyendo en algunos casos el pago de una tarifa.

IBM proporciona el programa bajo licencia descrito en este documento, y todo elmaterial bajo licencia disponible para el mismo, conforme a los términos delContrato de cliente de IBM, del Acuerdo Internacional de Programas bajo Licenciade IBM o de cualquier acuerdo equivalente entre IBM y el cliente.

Los datos de rendimiento contenidos en esta documentación se han determinadoen un entorno controlado. Por lo tanto, los resultados obtenidos en otros entornosoperativos pueden variar de forma significativa. Es posible que algunas medicionesse hayan realizado en sistemas a nivel de desarrollo y no existe ninguna garantíade que dichas mediciones sean las mismas en los sistemas disponibles de manerageneral. Además, es posible que algunas mediciones se hayan estimado medianteextrapolación. Los resultados reales podrían ser distintos. Los usuarios de estedocumento deberán verificar los datos aplicables a su entorno específico.

La información relativa a productos que no son de IBM se ha obtenido de losproveedores de dichos productos, de los anuncios publicados por los mismos o deotras fuentes a disposición del público. IBM no ha probado dichos productos y nopuede confirmar la precisión del rendimiento, compatibilidad o cualquier otradeclaración relacionada con productos que no son de IBM. Las preguntas sobre lasprestaciones de los productos que no son de IBM se deben dirigir a losproveedores de tales productos.

Todas las declaraciones relativas a la orientación o intención futura de IBM estánsujetas a cambio o anulación sin previo aviso y representan solamente metas yobjetivos.

Todos los precios de IBM indicados son precios de minorista recomendados porIBM, son actuales y están sujetos a cambio sin previo aviso. Los precios de losdistribuidores pueden variar.

Esta información contiene ejemplos de datos e informes utilizados en operacionesde negocio cotidianas. Para ilustrarlas de la forma más completa posible, losejemplos incluyen nombres de personas, empresas, marcas y productos. Todosestos nombres son ficticios y cualquier parecido con los nombres y direccionesutilizados por una empresa real es pura coincidencia.

100 Guía de actualización de IBM Campaign

Page 105: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

LICENCIA DE COPYRIGHT:

Esta información contiene ejemplos de programas de aplicación en código fuenteque ilustran las técnicas de programación en diversas plataformas operativas.Puede copiar, modificar y distribuir estos programas de ejemplo de cualquiermanera sin realizar ningún pago a IBM, a fin de desarrollar, utilizar, comercializary distribuir programas de aplicación que se adecúen a la interfaz de programaciónde aplicaciones de la plataforma operativa para la que se han escrito los programasde ejemplo. Estos ejemplos no se han probado exhaustivamente bajo todas lascondiciones. Por lo tanto, IBM no puede garantizar ni implicar la fiabilidad, elbuen servicio o el funcionamiento de estos programas. Los programas de ejemplose proporcionan "TAL CUAL" sin garantías de ningún tipo. IBM no seresponsabiliza de ningún daño derivado de la utilización de los programas deejemplo.

Si está viendo esta información en copia software, es posible que las fotografías ylas ilustraciones en color no aparezcan.

Marcas registradasIBM, el logotipo de IBM e ibm.com son marcas comerciales o registradas deInternational Business Machines Corp. en muchas jurisdicciones de todo el mundo.Otros nombres de productos y servicios pueden ser marcas registradas de IBM ode otras compañías. Encontrará la lista actualizada de las marcas registradas deIBM en la web, en "Copyright and trademark information" enwww.ibm.com/legal/copytrade.shtml.

Consideraciones sobre la política de privacidad y los términos de usoLos productos software de IBM Software, incluido el software como una soluciónde servicio, ("Ofertas de Software") pueden utilizar cookies u otras tecnologías pararecopilar información de utilización de producto, para ayudar a mejorar laexperiencia del usuario final, para adaptar las interacciones con el usuario final ocon otros fines. Una cookie contiene datos que un sitio web puede enviar alnavegador y que luego se pueden almacenar en el sistema como una etiqueta queidentifica al sistema. En muchos casos, estas cookies no recopilan informaciónpersonal. Si utiliza una Oferta de software que le permite recopilar informaciónpersonal mediante cookies y tecnologías similares, a continuación le ofrecemosinformación específica.

Dependiendo de las configuraciones desplegadas, esta Oferta de software puedeutilizar cookies de sesión y persistentes que recopilen el nombre de cada usuario yotra información personal a efectos de gestión de sesiones, utilización de usuariomejorada u otros fines funcionales o de seguimiento de uso. Estas cookies puedeninhabilitarse, pero si se inhabilitan también se eliminará la funcionalidad quehabilitan.

Diversas jurisdicciones regulan la recopilación de información personal mediantecookies y tecnologías similares. Si las configuraciones desplegadas para esta Ofertade Software le proporcionan como cliente la posibilidad de recopilar informaciónpersonal sobre usuarios a través de cookies u otras tecnologías, deberá asesorarsesobre la legislación vigente relativa a dicha recopilación de datos, incluidos losrequisitos para proporcionar avisos y el consentimiento cuando corresponda.

IBM requiere que los Clientes (1) proporcionen un enlace claro y visible a lostérminos de uso del sitio web del Cliente (por ejemplo, política de privacidad) que

Avisos 101

Page 106: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

incluya un enlace a las prácticas de uso y recopilación de datos de IBM y delcliente, (2) notifiquen que IBM coloca, en nombre del Cliente, cookies y balizasweb/gifs claras en el sistema del visitante, junto con una explicación de lafinalidad de dicha tecnología, y (3) en la medida requerida por ley, obtengan elconsentimiento de los visitantes del sitio web antes de la colocación de cookies ybalizas web/gifs por parte del Cliente o IBM en nombre del Cliente, endispositivos del visitante del sitio web

Si desea obtener más información sobre la utilización de las distintas tecnologías,incluidas las cookies, a tales efectos, consulte la declaración de privacidad en líneade IBM en http://www.ibm.com/privacy/details/us/en, en la sección titulada"Cookies, Web Beacons and Other Technologies".

102 Guía de actualización de IBM Campaign

Page 107: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

Avisos 103

Page 108: Guía de actualización de IBM Campaigndoc.unica.com/products/campaign/10_0_0/es_es/IBM... · Capítulo 4, “Consideraciones sobr e la actualización de eMessage”, en la página

IBM®

Impreso en España