Pasos de Migración Versión n10

Procedimiento para instalaciones con motor de base de datos Oracle


En el caso de instalaciones que tiene habilitadas las funciones:
Activar encriptación de contraseñas en BDD y/o Activar encriptación de contraseñas en Hawk, seguir los pasos 1 y 2 de lo contrario continuar con el paso 3.

Más información de estas funciones en: Encriptación de Contraseñas



  1. Si ya se ha utilizado en una instalación previa la función Activar encriptación de contraseñas en Hawk:

    Después de ejecutar la nueva instalación, no pulsar el botón Activar encriptación de contraseñas en Hawk, ya que el sistema encriptará nuevamente las contraseñas de los usuarios causando que el sistema no permita el cambio de contraseña para primer ingreso. Para evitar este error, seguir los siguientes pasos:

    1. Verificar que se encuentren apagados los servicios.

    2. Modificar manualmente el valor de EncripPasswordHawk a TRUE, que se encuentra dentro de la llave del registro Discovery:
      En sistemas de 32 bits:
      HKEY_LOCAL_MACHINE\SOFTWARE\LeverIT\Discovery
      En sistemas de 64 bits:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LeverIT\Discovery

      De tal forma que ya no mostrará el botón Activar Encriptación de Contraseñas en Hawk en el StartSystem y el sistema trabajará en modo encriptado sin modificar de nuevo las contraseñas en la base de datos.


  2. Si ya se ha utilizado en una instalación previa la función Activar encriptación de contraseñas en BDD:

    1. Verificar que se encuentren apagados los servicios.

    2. Copiar de la instalación original a la instalación nueva los archivos Mail.ini y DataServ.ini

    3. Modificar manualmente el valor EncripPassword a TRUE, que se encuentra dentro de la llave del registro Discovery
      En sistemas de 32 bits:
      HKEY_LOCAL_MACHINE\SOFTWARE\LeverIT\Discovery
      En sistemas de 64 bits:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\LeverIT\Discovery

      De tal forma que ya no mostrará el botón Activar Encriptación de Contraseñas en BDD en el StartSystem y el sistema trabajará en modo encriptado sin modificar de nuevo las contraseñas configuradas para las cuentas de envío/recepción de correo.


  3. Verificación del archivo interno de la base de datos
    Ubicar el archivo InternoBDorc.CBD en la siguiente ruta:
    <unidad>:\Program Files\LeverIT\Discovery\Software
    Editar este archivo con el bloc de notas y adicionar cualquier tabla o campo que falte teniendo como referencia el archivo InternoBDorc.CBD de la copia de seguridad1) realizada previamente, ubicado en el subdirectorio Software: <ubicación copia de seguridad>:\Discovery\Software

    Si existen tablas creadas en el archivo InternoExtraBDDorc.CBD reemplazar el archivo de la nueva instalación con el archivo de la copia de seguridad, ubicado en la misma ruta: <unidad>:\Program Files\LeverIT\Discovery\Software

    Se recomienda que las nuevas tablas y personalizaciones en la base de datos se definan únicamente en el archivo InternoExtraBDDorc.CBD.


  4. Verificación de los archivos de Configuración
    Si existen personalizaciones adicionales que involucren archivos de configuración, (Ej.: Cambios en la vista de Atención de reportes), modificar los respectivos archivos de configuración ubicados en <unidad>:\Archivos de programa\LeverIT\Discovery\Software teniendo como base los archivos de la copia de seguridad: <ruta ubicación copia de seguridad>:\Discovery\Software

    Se recomienda que los cambios en los archivos de configuración se revisen previamente en un ambiente de pruebas para verificar su correcto funcionamiento


  5. Abrir el módulo SetupBox.exe
    Ubicación del aplicativo:
    <unidad>:\Program Files\LeverIT\Discovery\Software\SrvPrg\SetupBox.exe

    1. Abrir el nodo Módulos y seleccionar DRobot

    2. Para la creación de las nuevas tablas que requiere el módulo: Dar clic en el botón Genera Proyecto.
      Se abrirá de forma automática el StartSystem y se crearán las siguientes tablas:

      Resultado de Verificar los campos en la Bdd.:InternoDRobotorc
       
       
      Tabla:DRSERVERTYPE Campo:IDDRSERVERTYPE TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DRSERVERTYPE Campo:TYPENAME TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DRPROVIDER Campo:IDDRPROVIDER TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DRPROVIDER Campo:PROVIDERNAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DRPROVIDER Campo:DEFAULTSERVERSMTPNAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DRPROVIDER Campo:DEFAULTSERVERSMTPPORT TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DRPROVIDER Campo:DEFAULTSERVERPOP3NAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DRPROVIDER Campo:DEFAULTSERVERPOP3PORT TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILACCOUNTS Campo:IDDREMAILACCOUNTS TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILACCOUNTS Campo:IDDREMAILACCOUNTS TYPE:ADD_SEQUENCE=SQDREMAILACCOUNTS1; RESULT:TRUE
      Tabla:DREMAILACCOUNTS Campo:IDDREMAILACCOUNTS TYPE:ADD_TRIGGER=TRDREMAILACCOUNTS1; RESULT:TRUE
      Tabla:DREMAILACCOUNTS Campo:ACCOUNTSNAME TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILACCOUNTSDETAIL Campo:IDDREMAILACCOUNTSDETAIL TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:IDDREMAILACCOUNTSDETAIL TYPE:ADD_SEQUENCE=SQDREMAILACCOUNTSDETAIL1; RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:IDDREMAILACCOUNTSDETAIL TYPE:ADD_TRIGGER=TRDREMAILACCOUNTSDETAIL1; RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:IDDREMAILACCOUNTS TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:IDDRSERVERTYPE TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:IDDRPROVIDER TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:SERVERNAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:SERVERPORT TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:ACCOUNTUSER TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:ACCOUNTPASSWORD TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:AUTHENTICATIONMETHOD TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:SECURITYMODE TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:CERTIFICATE TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:TIMEOUT TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYHOST TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYPORT TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYUSERNAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYTYPE TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYPASSWORD TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYMETHOD TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:PROXYDOMAIN TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILACCOUNTSDETAIL Campo:POP3ENVELOPEPARTS TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILGENERATOR Campo:IDDREMAILGENERATOR TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILGENERATOR Campo:IDDREMAILGENERATOR TYPE:ADD_SEQUENCE=SQDREMAILGENERATOR1; RESULT:TRUE
      Tabla:DREMAILGENERATOR Campo:IDDREMAILGENERATOR TYPE:ADD_TRIGGER=TRDREMAILGENERATOR1; RESULT:TRUE
      Tabla:DREMAILGENERATOR Campo:GENERATORNAME TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILGENERATORDETAIL Campo:IDDREMAILGENERATORDETAIL TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:IDDREMAILGENERATORDETAIL TYPE:ADD_SEQUENCE=SQDREMAILGENERATORDETAIL1; RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:IDDREMAILGENERATORDETAIL TYPE:ADD_TRIGGER=TRDREMAILGENERATORDETAIL1; RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:IDDREMAILGENERATOR TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYSUNDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYMONDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYTUESDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYWEDNESDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYTHURSDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYFRIDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:DAYSATURDAY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:TIMEBEGIN TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:TIMEEND TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILGENERATORDETAIL Campo:INTERVALCOUNT TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILFILE Campo:IDDREMAILFILE TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILFILE Campo:IDDREMAILFILE TYPE:ADD_SEQUENCE=SQDREMAILFILE1; RESULT:TRUE
      Tabla:DREMAILFILE Campo:IDDREMAILFILE TYPE:ADD_TRIGGER=TRDREMAILFILE1; RESULT:TRUE
      Tabla:DREMAILFILE Campo:FILENAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILFILE Campo:FILESTATUS TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILFILEDETAIL Campo:IDDREMAILFILEDETAIL TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILFILEDETAIL Campo:IDDREMAILFILEDETAIL TYPE:ADD_SEQUENCE=SQDREMAILFILEDETAIL1; RESULT:TRUE
      Tabla:DREMAILFILEDETAIL Campo:IDDREMAILFILEDETAIL TYPE:ADD_TRIGGER=TRDREMAILFILEDETAIL1; RESULT:TRUE
      Tabla:DREMAILFILEDETAIL Campo:IDDREMAILFILE TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILFILEDETAIL Campo:IDDREMAILACCOUNTSDETAILORIGEN TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILFILEDETAIL Campo:DELETEEMAIL TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILFILEDETAIL Campo:IDDREMAILGENERATORDETAIL TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILREPLY Campo:IDDREMAILREPLY TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILREPLY Campo:IDDREMAILREPLY TYPE:ADD_SEQUENCE=SQDREMAILREPLY1; RESULT:TRUE
      Tabla:DREMAILREPLY Campo:IDDREMAILREPLY TYPE:ADD_TRIGGER=TRDREMAILREPLY1; RESULT:TRUE
      Tabla:DREMAILREPLY Campo:REPLYNAME TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILREPLY Campo:REPLYSTATUS TYPE:ADD_COLUMN RESULT:TRUE
       
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILREPLYDETAIL TYPE:NEW_TABLE RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILREPLYDETAIL TYPE:ADD_SEQUENCE=SQDREMAILREPLYDETAIL1; RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILREPLYDETAIL TYPE:ADD_TRIGGER=TRDREMAILREPLYDETAIL1; RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILREPLY TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILACCOUNTSDETAILORIGEN TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILACCOUNTSDETAILDESTINO TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:DELETEEMAIL TYPE:ADD_COLUMN RESULT:TRUE
      Tabla:DREMAILREPLYDETAIL Campo:IDDREMAILGENERATORDETAIL TYPE:ADD_COLUMN RESULT:TRUE
      Compila Disparador:TRDREMAILACCOUNTS1 RESULT:TRUE
      Compila Disparador:TRDREMAILACCOUNTSDETAIL1 RESULT:TRUE
      Compila Disparador:TRDREMAILGENERATOR1 RESULT:TRUE
      Compila Disparador:TRDREMAILGENERATORDETAIL1 RESULT:TRUE
      Compila Disparador:TRDREMAILFILE1 RESULT:TRUE
      Compila Disparador:TRDREMAILFILEDETAIL1 RESULT:TRUE
      Compila Disparador:TRDREMAILREPLY1 RESULT:TRUE
      Compila Disparador:TRDREMAILREPLYDETAIL1 RESULT:TRUE
    3. Para cargar la información por defecto (proveedor, puerto, seguridad, etc): Dar clic en el botón Carga Catálogos.

    4. Para eliminar las nuevas tablas: Dar clic en el botón Elimina Catálogos.

    5. Cerra el módulo SetupBox.

      Clic para ampliar las imágenes Creación de las nuevas tablas DRobot
      Creación de las nuevas tablas de version
  6. En el módulo StartSystem2), ubicar la pestaña:
    Cargar Sistema > Genera BDD > Verifica Interno BDD
    Esperar a que la base de datos sea actualizada con los nuevos campos propios de la versión.
    Si la versión desde la que se migra es m14f, los campos y tablas3) generados en esta verificación serán los siguientes:

    Resultado de Verificar los campos en la Bdd.:Interno

    Tabla:AGENTE Campo:ID_COMPANY_L TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:AGENTE Campo:ALL_DATE TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:IP_SERVERS Campo:COMPANY_NAME TYPE:NEW_TABLE RESULT:TRUE
    Tabla:IP_SERVERS Campo:IP_MIRROR TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:IP_SERVERS Campo:IP_SECURE_SERVER TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:VPRO Campo:IDVPRO TYPE:NEW_TABLE RESULT:TRUE
    Tabla:VPRO Campo:IDVPRO TYPE:ADD_SEQUENCE=SQVPRO1; RESULT:TRUE
    Tabla:VPRO Campo:IDVPRO TYPE:ADD_TRIGGER=TRVPRO1; RESULT:TRUE
    Tabla:VPRO Campo:IDCPU TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:VPRO Campo:VPRONAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:VPRO Campo:VPROIP TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:VPRO Campo:VPROCOMMENT TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONTROLREMOTO_LOG Campo:BYTES_READ TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONTROLREMOTO_LOG Campo:BYTES_WROTE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONTROLREMOTO_LOG Campo:TIME_CONN TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONTROLREMOTO_LOG Campo:IP_ADMIN TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONTROLREMOTO_LOG Campo:CONNEC_ACCEPTED TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PWUPDATE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD1 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD2 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD3 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD4 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD5 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD6 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD7 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD8 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD9 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USUARIOSHAWK Campo:PASSWORD10 TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:HDREPORTES Campo:COMMENTS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PASSCLIENT Campo:LAST_DATE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PASSCLIENT Campo:PASSW_TYPE TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:LAST_PASS Campo:IDPASS TYPE:NEW_TABLE RESULT:TRUE
    Tabla:LAST_PASS Campo:IDPASS TYPE:ADD_SEQUENCE=SQLAST_PASS1; RESULT:TRUE
    Tabla:LAST_PASS Campo:IDPASS TYPE:ADD_TRIGGER=TRLAST_PASS1; RESULT:TRUE
    Tabla:LAST_PASS Campo:PASSW TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:LAST_PASS Campo:IDEMPLOYEE TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:EVENTONOFF Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:EVENTONOFF Campo:EVENTONOFF TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:EVENTONOFF Campo:DATE_O TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:SNMP_DEV Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:SNMP_DEV Campo:DB_NAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SNMP_DEV Campo:DB_FIELD TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SNMP_DEV Campo:I_NUMBER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SNMP_DEV Campo:V_DATA TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:RESERVESPRINT Campo:IDRESERVE TYPE:NEW_TABLE RESULT:TRUE
    Tabla:RESERVESPRINT Campo:IDRESERVE TYPE:ADD_SEQUENCE=SQRESERVESPRINT1; RESULT:TRUE
    Tabla:RESERVESPRINT Campo:IDRESERVE TYPE:ADD_TRIGGER=TRRESERVESPRINT1; RESULT:TRUE
    Tabla:RESERVESPRINT Campo:USUARIO TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:ALIAS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:DOCUMENT TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:RNDSTR TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:NPAGES TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:AUTHORISTAT TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:PRINTSTATUS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:PRINTER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:COLOR TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:DATEREQ TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:PAYER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:RESERVESPRINT Campo:COST TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:USERQUOTA Campo:USUARIO TYPE:NEW_TABLE RESULT:TRUE
    Tabla:USERQUOTA Campo:PASSWORD TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USERQUOTA Campo:MONEYQUOTA TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USERQUOTA Campo:SPENT TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:COSTPRINTER Campo:PRINTER TYPE:NEW_TABLE RESULT:TRUE
    Tabla:COSTPRINTER Campo:COSTPP TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:DPRINTED Campo:DPRINTER TYPE:NEW_TABLE RESULT:TRUE
    Tabla:DPRINTED Campo:DUSER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DPAYER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DFNAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DNPAGES TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DNJOB TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DALIAS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DDATEP TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DREMOTO TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DIDS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DPRNAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DHOSTP TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DPRINTED Campo:DHOSTU TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:PACKAGES Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:PACKAGES Campo:NAME_SW TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PACKAGES Campo:NAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PACKAGES Campo:INSTALL_DATE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PACKAGES Campo:VERSION_NAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PACKAGES Campo:VERSION_CODE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PACKAGES Campo:SHARED_UID TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:PACKAGES Campo:ANDROID_UID TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:COMPONENT Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:COMPONENT Campo:NAME_SW TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:COMPONENT Campo:NAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:COMPONENT Campo:TYPE TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:SENSOR Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:SENSOR Campo:TYPE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SENSOR Campo:NAME TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SENSOR Campo:VENDOR TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SENSOR Campo:VERSION TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SENSOR Campo:POWER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SENSOR Campo:MAXRANGE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SENSOR Campo:RESOLUTION TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:SENSOR_TYPE Campo:IDTYPE TYPE:NEW_TABLE RESULT:TRUE
    Tabla:SENSOR_TYPE Campo:NAME TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:SMS Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:SMS Campo:DATED TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SMS Campo:INBOX_COUNTER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SMS Campo:SENT_COUNTER TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:CONSUMER Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:CONSUMER Campo:DATED TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONSUMER Campo:MOBILE_PACK_TX TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONSUMER Campo:MOBILE_PACK_RX TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONSUMER Campo:MOBILE_BYTES_TX TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CONSUMER Campo:MOBILE_BYTES_RX TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:CALLS Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:CALLS Campo:DATED TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CALLS Campo:MISSED_COUNTER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CALLS Campo:INCOMING_COUNTER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CALLS Campo:INCOMING_SECONDS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CALLS Campo:OUTGOING_COUNTER TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:CALLS Campo:OUTGOING_SECONDS TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:SCREEN Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:SCREEN Campo:ID_DEVICE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SCREEN Campo:WIDTH TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SCREEN Campo:HIGH TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SCREEN Campo:PIXEL_FORMAT TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SCREEN Campo:REFRESH TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SCREEN Campo:ROTATION TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:SCREEN Campo:ROOTED TYPE:ADD_COLUMN RESULT:TRUE
     
    Tabla:USO_MULTI_SOFT Campo:IDCPU TYPE:NEW_TABLE RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:PRODUCTO TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:NOMBRE_INTERNO TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:FABRICANTE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:VERSION TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:ARCHIVO TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:DATE_USE TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:USO_D TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:USO_MULTI_SOFT Campo:EJECUTO_D TYPE:ADD_COLUMN RESULT:TRUE
    Compila Disparador:TRVPRO1 RESULT:TRUE
    Compila Disparador:TRLAST_PASS1 RESULT:TRUE
    Compila Disparador:TRRESERVESPRINT1 RESULT:TRUE
    Resultado de Verificar los campos en la Bdd.:InternoExtra
     
    No se modificó la BDD porque no hay cambios.
    Resultado de Verificar los campos en la Bdd.:InternoVista
     
    Tabla:CONFIGURACION Campo:USUARIOS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:DATOS_REP_CAMBIOS Campo:USUARIOS TYPE:ADD_COLUMN RESULT:TRUE
    Tabla:FECHA_REP_HELP Campo:USUARIOS TYPE:ADD_COLUMN RESULT:TRUE

    Clic para ampliar la imágen Creación de las nuevas tablas

  7. Ubicar la pestaña Cargar Sistema > ID SQL CFG.
    Dar clic en el botón Agrega Cfg de SQL. Serán actualizados los archivos de configuración de la nueva versión.


  8. Ejecutar este paso si se migra desde una versión anterior a la m14f. De la versión m14f a la n10 no se han presentado cambios en las notificaciones de Service Desk. Este paso aplica solo para versiones Discovery Service Desk y/o Administración de problemas. Para otras versiones4) pasar al punto 9.

    Ubicar la pestaña Cargar Sistema > Service Desk.
    Dar clic en el botón Coloca seguimiento HD

    Se actualizará el listado completo de notificaciones de la tabla HDSEGREP_DESCRIP, reemplazando cualquier personalización que se haya realizado en los campos DESCRIPTION, SEND_CONSOLE, SEND_EMAIL_ADVISER, SEND_EMAIL_USER, SQL_MSG.


  9. Si no está activa la función de log de eventos de la consola de administración5), ubicar la pestaña Cargar Sistema > Dis Log
    Dar clic en el botón Carga Configuración (Carga la tabla para seguimiento de actividades realizadas en la consola de administración – log de consola).

    Para deshabilitar la función de seguimiento de actividades en la consola de administración, dar clic en el botón Quita Configuración.


  10. Ejecutar este paso si se migra desde una versión anterior a la m14f o no se ha ejecutado en migraciones anteriores.

    Ubicar la pestaña Actualizaciones > 4.0-5.0.
    Dar clic en los botones:

    • Cargar Configuración – Solo sistemas con la versión 4.x actualizada

    • Cargar Configuración – Actualiza Log Asig (aparecerá la ventana Restauración exitosa del log de Asignación. Si ya se ha realizado previamente este paso en una migración de versión anterior, aparecerá el mensaje: El log de asignación se ha restaurado previamente.

    • Cargar Configuración – Actualiza Serial

    • Cargar Configuración – Actualiza Información


  11. Ejecutar este paso si se migra desde una versión anterior a la m14f o no se ha ejecutado en migraciones anteriores.

    En la pestaña Actualizaciones > 6.1.
    Dar clic en los botones:

    • Cargar Configuración – Actualiza temas:Tipo de módulo

    • Cargar Configuración – Actualiza Tipo Rejilla


  12. Este paso aplica solo para versiones Discovery Service Desk y/o Administración de problemas. Para otras versiones6) pasar al punto 13.

    En la pestaña Actualizaciones > Todos.
    Dar clic en el botón Actualiza - SQL24,25 Service Desk.
    Este paso actualiza los archivos de configuración del Service Desk/administración de problemas.

    Este paso evita el borrado de las opciones de los perfiles existentes. Para versiones anteriores a la m14f, dado que hay varios cambios y nuevas opciones de perfil>Service Desk, es necesario que se habiliten nuevamente las funciones deseadas de acuerdo al perfil y/o funciones de los asesores y administradores de Service Desk.


  13. En la pestaña Actualizaciones > Todos.
    Dar clic en el botón Actualiza - Campo TIME_CONN de la tabla CONTROLREMOTO_LOG y crea campo

    Clic para ampliar la imágen Actualizacion
  14. Opcional. Aplica para versiones Service Desk/Administración de Problemas

    Si no se encuentra información en las tablas7):
  15. Opcional

    Cargar nuevamente por el StartSystem los siguientes editables que cambiaron en su estructura:
    • INGRESO DATOS VPRO
    • CONFIGURACIÓN GENERAL8)
    • CONFIGURACIÓN FECHAS - CAMBIO9)
    • CONFIGURACIÓN FECHA REPORTES10)


  16. Cerrar el StartSystem y reiniciar los servicios del servidor. En la barra de tareas del Sistema operativo dar clic derecho sobre el icono (Discovery ON/OFF) y seleccionar la opción Prender Servicios.

    Para continuar con el proceso de migración:Restauración de personalizaciones de instalación


1)
Antes del proceso de migración debe crearse una copia de seguridad del directorio Discovery actual y pegarlo en una ubicación distinta: <unidad>:\Archivos de programa\LeverIT\Discovery
2)
StartSystem. Modulo del servidor Discovery que permite configurar la conexión con el motor de base de datos, además de procedimientos como creación de nuevas tablas y actualizaciones según la versión instalada.
3)
Las tablas y campos creados pueden aumentar según la versión migrada
4) , 6)
Discovery Basic, Discovery Advantage
5)
El log de eventos permite realizar el registro de tareas administrativas ejecutadas en la consola de administración. Para el almacenamiento de esta información se crean las tablas DISLOG (Tabla en la que se almacenan los eventos) y DISLOGDESCRIP (Descripción de los eventos) para auditoria de eventos en la consola de Administración.
7)
Tablas que se utilizan para la versión Administración de Problemas
8) , 9) , 10)
El editable se modificó para que se almacene un registro por cada administrador de la consola. Después de actualizar el editable, insertar nuevos registros en la tabla base de acuerdo a los administradores existentes.