Migrando dados do DB2 para o PostgreSQL

Se você usou anteriormente o RICOH ProcessDirector com o DB2 e está migrando para a configuração do banco de dados PostgreSQL, você deverá migrar seus dados de um banco de dados para o outro depois de instalar a atualização.
Após a atualização, o RICOH ProcessDirector ainda está em execução no banco de dados DB2.
    Obs.:
  • Este procedimento pressupõe que você tenha instalado o RICOH ProcessDirector no local padrão. Se você instalou em um local diferente, os caminhos para os arquivos e scripts devem ser ajustados à sua instalação.

    Os caminhos padrão são:

    • %AIWPATH%: C:\Program Files\Ricoh\ProcessDirector
    • %AIWDATA%: C:\aiw\aiw1

Para migrar seus dados do DB2 para o PostgreSQL:

  1. Faça login no computador principal usando a conta de administrador do RICOH ProcessDirector.
  2. Abra um prompt de comando como administrador.
    Mesmo se estiver conectado ao sistema como administrador, você deverá iniciar o prompt de comando selecionando Executar como administrador no menu exibido ao clicar com o botão direito.
  3. Certifique-se de que você pode acessar os bancos de dados DB2 e PostgreSQL.
    1. Abra a janela de comando do DB2 digitando: db2cw.bat
    2. Para verificar o DB2, digite na janela de comando do DB2: db2 connect to aiwdb
    3. Para verificar o PostgreSQL:
      • No Painel de Controle do Windows, clique em Ferramentas Administrativas.
      • Localize o serviço PostgreSQL e verifique se ele está em execução.
  4. Prepare um diretório de migração.
    1. Crie um diretório temporário para a migração. Por exemplo, %AIWDATA%\tmp\migrateDb2ToPostgresql.
    2. Navegue até %AIWPATH%\base\packages.
    3. Copie o arquivo migrateDb2toPostgresql-version.zip para o diretório temporário de migração e descompacte-o.
  5. Execute a ferramenta de migração.
    1. Pare o serviço do RICOH ProcessDirector.
      Obs.: Se o serviço já estiver parado, inicie e depois pare o serviço para garantir que o PostgreSQL esteja em execução. Consulte Iniciando e parando o serviço do RICOH ProcessDirector para obter mais informações.
    2. Abra um prompt de comando como administrador. Execute ippdprofile e digite o nome do script: migrateDb2ToPostgresql.pl.
    A migração começa reiniciando a ativação para criar tabelas no banco de dados PostgreSQL. São exibidas mensagens de status de ativação.

    Quando a ativação é concluída, o script executa a migração. À medida que o script de migração é executado, você deve ver mensagens de status como: Migrando a tabela <nome da tabela>

      Obs.:
    • Mensagens de registro adicionais são gravadas em: %AIWPATH%\logs\installer\react-logs.log e %AIWPATH%\logs\installer\migrateDb2ToPostgresql.log.
    • Se você vir mensagens de erro durante a migração, consulte Resolução de erros de migração de dados.
  6. Reinicie o serviço do RICOH ProcessDirector para aplicar as alterações.

    Consulte Iniciando e parando o serviço do RICOH ProcessDirector para obter mais informações.

  7. Faça login no RICOH ProcessDirector. Todos os objetos e tarefas agora devem aparecer na página principal.
      Obs.:
    • Você poderá ver tarefas extras no sistema se os dispositivos de entrada de amostra estiverem ativados durante a execução do script migratingDb2ToPostgresql.pl. O script reativa e envia tarefas para os dispositivos de entrada de amostra.
  8. Depois de verificar tudo, prossiga com a desinstalação do banco de dados DB2.
  9. Para desinstalar o DB2:
    1. Clique no botão Iniciar do Windows e digite serviços para procurar o aplicativo Serviços. Abra o aplicativo Serviços, localize DB2 - DB2COPY1 – AIWINST-0 e verifique o status. Se ele estiver em execução, pare esse serviço.
    2. Inicie um prompt do comando como administrador. Mesmo se estiver conectado ao sistema como administrador, você deverá iniciar o prompt de comando selecionando Executar como administrador no menu exibido ao clicar com o botão direito.
    3. Para abrir a janela de comando do DB2, digite: db2cw.bat
    4. Digite estes comandos na janela de comando do DB2 para excluir a instância aiwinst:
      • cd %AIWPATH%
      • cd db\BIN
      • db2idrop aiwinst
    5. Clique no botão Iniciar do Windows e digite Aplicativos e recursos para localizar os aplicativos instalados. Procure o DB2 Server Edition - DB2COPY1 e desinstale-o.
    6. Remova os seguintes diretórios, se existirem:
      • Install_drive:\AIWINST
      • %AIWDATA%\db2_logs
  10. Continue com Concluindo o processo de atualização.