Tema anterior: Tareas posteriores a la instalaciónTema siguiente: Cómo realizar una instalación personalizada


Cómo realizar la actualización de CA Business Service Insight

Como administrador del sistema, es importante realizar una actualización periódica de CA Business Service Insight. La actualización se asegura de que pueden aprovecharse todas las nuevas funciones y correcciones de errores.

El archivo de actualización reconoce el servidor que ejecuta el programa y actualiza los archivos necesarios. Primero, actualice el servidor de aplicaciones que contiene el servicio de alertas. El script de migración se ejecuta automáticamente en el servidor de aplicaciones que incluye el servicio de alertas.

Para realizar la actualización a un entorno de varios servidores, primero, realice el proceso de actualización en el servidor de aplicaciones. A continuación, realice la actualización en el servidor web. La actualización en el servidor de aplicaciones realiza automáticamente la migración de la base de datos.

Utilice este escenario como guía durante el proceso:

Este diagrama muestra el proceso de actualización de CA Business Service Insight.

  1. Verificación de los requisitos previos.
  2. Realización de copias de seguridad de archivos y carpetas.
  3. Preparación para la actualización.
  4. Verificación de la presencia del sitio web.
  5. Actualización de CA Business Service Insight.
  6. Finalización de la actualización.
  7. (Opcional) Actualización de la cadena del proxy.
  8. (Opcional) Actualización de la API.

Verificación de los requisitos previos

Para garantizar que se puede finalizar la actualización, verifique los requisitos previos siguientes:

Realización de copias de seguridad de archivos y carpetas

Para asegurarse de que no se pierde ninguna información durante una actualización, debe realizarse una copia de seguridad de los archivos y las carpetas siguientes.

Nota: Para efectuar una reversión, desinstale todas las versiones, instale la versión anterior e importe los datos de la copia de seguridad.

Siga estos pasos:

  1. Realice un volcado de la base de datos.
  2. Cree una copia de seguridad de todos los archivos personalizados. Los siguientes archivos se pueden personalizar:
  3. (Opcional) Cree una copia de seguridad del paquete del idioma.

Preparación para la actualización

Para asegurar una actualización correcta, realice las tareas siguientes antes de iniciar la actualización.

Siga estos pasos:

  1. Si se utiliza una configuración de idioma regional distinta al inglés, cámbiela al inglés de EE. UU.

    Nota: El uso de un ajuste de idioma distinto para la actualización puede causar errores.

  2. Detenga todos los servicios de Oblicore.
  3. En el gestor de IIS, detenga el servidor web.

    Importante: No detenga el servicio WWW o el de administración de IIS.

  4. Inicie el servicio Coordinador de transacciones distribuidas.

    Importante: El servicio del coordinador de transacciones distribuidas solo es necesario para las actualizaciones.

  5. Ejecute oblicore_privs.sql. El script está en el CD de instalación, en la carpeta SetupDB\Migration.
  6. Asegúrese de que el parámetro job_queue_processes esté establecido en 2 en el archivo Init.ora.

Verificación de la presencia del sitio web

Para garantizar que el sitio web funciona, compruebe la presencia del sitio web en el servidor. Elija la opción que se aplica a la topología del servidor.

Siga estos pasos:

El servidor se designa únicamente como un servidor de aplicaciones:

  1. En el registro del servidor de aplicaciones, abra la entrada: HKEY_LOCAL_MACHINE\SOFTWARE\Oblicore\Install Data.
  2. Suprima el valor de la cadena WWWRootFolderLocation, si existe.

El servidor no se designa únicamente como un servidor de aplicaciones:

  1. En el registro de la Web o del servidor Web o de servicios Web, abra la entrada: HKEY_LOCAL_MACHINE\SOFTWARE\Oblicore\Install Data.
  2. Compruebe que existe el valor de la cadena WWWRootFolderLocation.
  3. Verifique que los datos de este valor de cadena contienen la ruta de carpeta para la carpeta de Web.

Nota: Para los sistemas de 64 bits, la entrada es: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432node\Oblicore\Install Data.

Actualización de CA Business Service Insight

Para aprovecharse de nuevas funciones y características en CA Business Service Insight, realice la actualización a la versión más reciente.

Siga estos pasos:

  1. Haga doble clic en Cloud_Insight_Server_8.2.5.exe en la carpeta del servidor y haga clic en Siguiente.
  2. Seleccione el idioma de la instalación y haga clic en Aceptar.
  3. Haga clic en Instalar.
  4. Haga clic en Siguiente en el asistente de instalación.
  5. Acepte el acuerdo de licencia y haga clic en Siguiente.
  6. Especifique la ubicación del CD de terceros y haga clic en Siguiente.
  7. (Opcional) Seleccione la opción de limpiar y haga clic en Siguiente cuando el instalador solicite limpiar los componentes anteriores de JBoss.

    Nota: Este mensaje aparece solamente si está instalada una versión anterior de JBoss.

    Se abrirá el cuadro de diálogo de la actualización y se muestran los cuadros de diálogo de la actualización.

  8. Escriba el valor para cada parámetro que se abre en cada cuadro de diálogo y haga clic en Siguiente.

    Nota: Consulte Cuadros de diálogo de actualización para obtener más información.

  9. Compruebe que los valores de configuración sean correctos y haga clic en Siguiente.

    Comienza el proceso de instalación.

    Si se seleccionó Ejecutar script de migración, siga las instrucciones.

  10. Haga clic en Finalizar para confirmar la actualización.

    El sistema se reinicia.

Cuadros de diálogo de actualización

El asistente de instalación incluye cuadros de diálogo que CA Business Service Insight utiliza para actualizar la información. Solamente se abren los cuadros de diálogo relacionados con las funciones seleccionadas.

La tabla siguiente enumera los cuadros de diálogo de actualización, así como los parámetros y los valores relacionados:

Importante: No utilice caracteres de doble byte en ninguna entrada marcada con una doble daga (‡).

Nota: Oracle no admite el uso de algunos caracteres en sus convenciones de nomenclatura. Consulte la documentación de Oracle para los requisitos específicos (por ejemplo, ASCII) y las limitaciones (como caracteres especiales y caracteres de doble byte).

Nombre del cuadro de diálogo

opcionales

Valores

Notas

Creación de la base de datos

Ejecutar script de migración

Seleccionado o sin seleccionar.

Seleccionado automáticamente en el servidor de aplicaciones que incluye el servicio de alertas de CA Business Service Insight.

 

Nombre de la instancia de base de datos de Oblicore

Escriba el nombre de TNS tal y como aparece en el archivo TNSNAMES.ORA. ‡

Nombre de TNS de la instancia de base de datos de CA Business Service Insight.

 

Nombre de usuario del esquema

Escriba el nombre de usuario del esquema para la actualización.

 

 

 

Contraseña del esquema

Escriba la contraseña del esquema para la actualización.

Valor predeterminado: Oblicore

 

Contraseña de sistema

Escriba la contraseña del usuario del sistema.

 

Información de inicio de sesión

Nombre de usuario

Nombre del usuario. ‡

Valor predeterminado: la cuenta de usuario que se utilizó para la instalación.

Nota: Se recomienda cambiar el usuario y la contraseña a una cuenta de dominio especializada.

 

Contraseña

Contraseña de usuario. ‡

 

 

Botón Información de nuevo usuario

Consulte la fila Información de nuevo usuario.

 

Información de nuevo usuario

Dominio o servidor

Nombre del servidor local.

 

 

Grupo

Administradores

 

 

Nombre de usuario

Nombre del usuario.

 

 

Contraseña

Contraseña de usuario.

Conforme a la política de la empresa.

 

Confirmar contraseña

Confirmar contraseña.

 

En la siguiente tabla se describen los archivos de configuración y los parámetros relacionados.

Importante: No asigne ningún carácter de doble byte a ninguna de las entradas de la siguiente tabla de configuración.

Nota: Los valores para los parámetros marcados con un asterisco (*) deben empezar con una comilla simple y terminar con una barra diagonal inversa y una comilla simple (por ejemplo, 'C:\Temp\').

Archivo de configuración

opcionales

Valores predeterminados

Observaciones

Config_Ini.ini

ORGANIZATION_NAME

Nombre de la organización

Si el nombre de la organización contiene caracteres especiales (p. ej., &), agregue el carácter ^ delante de cada carácter especial (p. ej., AB&C se debería escribir como AB^&C).

 

TEMPLATE_PATH*

'<directorio de instalación>\Export Templates\'

Es la ubicación de la carpeta de plantillas de exportación.

 

BOOKLET_TEMPLATE_PATH*

'<directorio de instalación>\Booklet Templates\'

Es la ubicación de la carpeta de plantillas de folletos.

 

WEB_SERVER

Nombre del servidor Web

 

 

DB_NAME

 

 

 

OBLICORE_USER

 

 

 

OBLICORE_PASS

Oblicore

Es la contraseña de usuario de CA Business Service Insight en la base de datos.

 

MPX_CONFIGURATION_DIRECTORY*

'<directorio de instalación>\Packages\Configuration\'

Es la ubicación de la carpeta de configuración de paquetes.

 

MPX_INPUT_DIRECTORY*

'<directorio de instalación>\Packages\'

Es la ubicación de la carpeta de entrada de paquetes.

 

MPX_LOG_DIRECTORY*

'<directorio de instalación>\Packages\Log\'

Es la ubicación de la carpeta de registro de paquetes.

 

MPX_OUTPUT_DIRECTORY*

'<directorio de instalación>\Packages\'

Es la ubicación de la carpeta de salida de paquetes.

 

MPX_TEMP_DIRECTORY*

'<directorio de instalación>\Packages\Temp\'

Es la ubicación de la carpeta provisional de paquetes.

Finalización de la actualización

Para completar la actualización, realice las siguientes tareas.

Importante: Inicie sesión como sadmin después de realizar la actualización de CA Business Service Insight. La contraseña predeterminada es sadmin.

Siga estos pasos:

  1. Reinicie todos los servidores.
  2. En el gestor de IIS, inicie el servidor web.
  3. (Opcional) Si se desea cambiar de un sinónimo público a uno privado, invoque uno de los procedimientos siguientes en la base de datos:
    begin
    prc_recreate_all_synonyms ('YES');
    end
    

    o

    exec prc_recreate_all_synonyms ('YES');
    
  4. (Opcional) Bloquee la cuenta de oblidbadmin en la base de datos. Ejecute este comando mientras esté conectado a la base de datos:
    alter user oblidbadmin account lock;
    
  5. (Opcional) Cambie la contraseña de oblidbadmin. Ejecute este comando mientras esté conectado a la base de datos:
    alter user oblidbadmin identified by ‘<nueva_contraseña>’;
    
  6. Compruebe que el desfase horario coincide con la zona horaria seleccionada.
  7. Compruebe que las fechas del período de ahorro de luz del día coinciden con la ubicación.

    Ahora, tiene la versión más reciente de CA Business Service Insight.

Actualización de la cadena del proxy

Un proxy inverso transmite solicitudes de soporte al sitio web. Las solicitudes colocan la cadena del prefijo en el valor de ProxyPrefix, y la clave, en la sección AppSettings del archivo web.config. Esta cadena de prefijo se configura para enrutar la solicitud al sitio Web en la configuración del proxy. Para utilizar un proxy inverso, actualice la cadena del proxy.

Siga estos pasos:

  1. Compruebe que el sitio web se enruta correctamente al proxy inverso. Compruebe que el valor del proxy esté escrito correctamente e introducido entre dos barras inclinadas ("/prefijo/").

    Por ejemplo, si el prefijo asignado al sitio Web es "ca", entonces el archivo web.config se actualiza como se muestra a continuación:

    <appSettings>
    <add key="ProxyPrefix" value="/ca/" />
    </appSettings>
    

    Si la clave ProxyPrefix no existe, o si su valor es una cadena vacía, el sitio Web funciona en modo normal.

  2. Agregue un encabezado a la configuración del proxy. La clave de encabezado debe ser así: "X-Forwarded-CA-Oblicore-Proxy".

    Por ejemplo, si la dirección URL de acceso al proxy de la aplicación web de Oblicore es http://proxy/ca/ (ca es el prefijo), el archivo web.config se actualiza de la siguiente manera:

    <appSettings>
    <add key="ProxyPrefix" value="/ca/" />
    </appSettings>
    

    Además de esta actualización, se agrega un nuevo encabezado en el archivo de configuración de la aplicación web del proxy con el siguiente nombre de clave: "X-Forwarded-CA-Oblicore-Proxy".

Actualización de la API

Para utilizar el código API de las versiones anteriores a la 8.1, debe actualizarse la interfaz de la API.

Nota: Para obtener información más detallada, consulte Compatibilidad con versiones anteriores de la API en la guía del SDK de CA Business Service Insight.

Siga estos pasos:

  1. Utilice el lenguaje de descripción de servicios web de 8.2.5 para crear las clases de proxy del servicio de contratos, el de cartera y el de repositorio. Utilice el lenguaje de descripción de servicios web de la última instalación para las versiones anteriores a la 8.0.
  2. Vuelva a compilar el código API.

    Nota: Si hay errores de compilación, busque el código que requiere cambios manuales. Actualice el código según los cambios realizados a la nueva API (campos de orden y tipo). Vuelva a compilar el código API después de realizar estos cambios.