Migración de datos de DB2 a PostgreSQL

Si anteriormente utilizaba RICOH ProcessDirector con DB2 y está migrando a la configuración de base de datos PostgreSQL, deberá migrar sus datos de una base de datos a la otra después de instalar la actualización.
Tras la actualización, RICOH ProcessDirector sigue ejecutándose en la base de datos DB2.
    Nota:
  • Este procedimiento supone que ha instalado RICOH ProcessDirector en la ubicación predeterminada. Si lo ha instalado en una ubicación diferente, debe ajustar las rutas a los archivos y scripts a su instalación.

    Las rutas predeterminadas son:

    • %AIWPATH%: C:\Archivos de Programa\Ricoh\ProcessDirector
    • %AIWDATA%: C:\aiw\aiw1

Para migrar sus datos de DB2 a PostgreSQL:

  1. Inicie sesión en el equipo principal usando la cuenta de administrador de RICOH ProcessDirector.
  2. Abra un símbolo del sistema como administrador.
    Incluso si ha iniciado sesión en el sistema como administrador, debe iniciar la solicitud de mandatos seleccionando Ejecutar como administrador en el menú que aparece al hacer clic con el botón derecho.
  3. Asegúrese de que puede acceder tanto a la base de datos DB2 como a la base de datos PostgreSQL.
    1. Abra la ventana de mandatos de DB2 escribiendo: db2cw.bat
    2. Para comprobar el acceso a DB2, escriba en la ventana de comandos DB2: db2 connect to aiwdb
    3. Para comprobar el acceso a PostgreSQL:
      • En el Panel de control de Windows, haga clic en Herramientas administrativas.
      • Busque el servicio PostgreSQL y compruebe si se está ejecutando.
  4. Prepare un directorio de migración.
    1. Cree un directorio temporal para la migración. Por ejemplo: %AIWDATA%\tmp\migrateDb2ToPostgresql.
    2. Vaya a: %AIWPATH%\base\packages.
    3. Copie el archivo migrateDb2toPostgresql-versión.zip en su directorio temporal de migración y descomprímalo.
  5. Ejecute la herramienta de migración.
    1. Detenga el servicio de RICOH ProcessDirector.
      Nota: Si el servicio ya está detenido, inicie y luego detenga el servicio para asegurarse de que PostgreSQL se está ejecutando. Consulte Inicio y detención del servicio del servicio RICOH ProcessDirector para obtener más información.
    2. Abra un símbolo del sistema como administrador. Ejecute ippdprofile y escriba el nombre del script: migrateDb2ToPostgresql.pl.
    La migración empieza al reiniciar la activación para crear tablas en la base de datos PostgreSQL. Se muestran los mensajes de estado de activación.

    Una vez completada la activación, el script ejecuta la migración. A medida que se ejecuta el script de migración, debería ver mensajes de estado como: Migrando tabla <tablename>

  6. Reinicie el servicio de RICOH ProcessDirector para aplicar los cambios.
  7. Inicie la sesión en RICOH ProcessDirector. Todos los objetos y trabajos deberían aparecer ahora en la página Principal.
      Nota:
    • Puede ver trabajos adicionales en el sistema si se habilitan los dispositivos de entrada de muestra mientras se ejecuta el script migratingDb2ToPostgresql.pl. El script se reactiva y envía trabajos a los dispositivos de entrada de muestra.
  8. Una vez verificado todo, proceda a desinstalar la base de datos DB2.
  9. Para desinstalar DB2:
    1. Haga clic en el botón Inicio de Windows y escriba servicios para buscar la aplicación de servicios. Abra la aplicación Servicios, busque DB2 - DB2COPY1 - AIWINST-0 y compruebe el estado. Si se está ejecutando, detenga este servicio.
    2. Inicie una solicitud de mandatos como administrador. Incluso si ha iniciado sesión en el sistema como administrador, debe iniciar la solicitud de mandatos seleccionando Ejecutar como administrador en el menú que aparece al hacer clic con el botón derecho.
    3. Para abrir la ventana de mandatos de DB2, escriba: db2cw.bat
    4. Introduzca estos mandatos en la ventana de mandatos de DB2 para eliminar la instancia aiwinst:
      • cd %AIWPATH%
      • cd db\BIN
      • db2idrop aiwinst
    5. Haga clic en el botón Inicio de Windows y escriba Aplicaciones y características para encontrar las aplicaciones instaladas. Busque DB2 Server Edition - DB2COPY1 y desinstálelo.
    6. Si existen, elimine los siguientes directorios:
      • Install_drive:\AIWINST
      • %AIWDATA%\db2_logs
  10. Continúe en el apartado Finalización del proceso de actualización.