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.
Para migrar seus dados do DB2 para o PostgreSQL:
- Fazer login no computador primário como usuário do sistema RICOH ProcessDirector (aiw1 é o padrão).
- Certifique-se de que você pode acessar os bancos de dados DB2 e PostgreSQL. Abra uma linha de comando e digite esses comandos.
- Prepare um diretório de migração.
- Crie um diretório temporário para a migração. Por exemplo: mkdir $AIWDATA/tmp/migrateDb2ToPostgresql
- Navegue até: $AIWPATH/base
- Copie o arquivo migrateDb2toPostgresql-version.zip para o diretório temporário de migração e descompacte-o.
- No seu diretório temporário de migração, atualize as permissões do migrateDb2ToPostgresql.plDigite: chmod +x migrateDb2ToPostgresql.pl
- Atualize as permissões do rexact.pl. Digite: chmod +x rexact.pl
- Execute a ferramenta de migração.
- Parar o RICOH ProcessDirector, exceto o banco de dados: stopaiw -d
- Efetue login como o usuário raiz.
- Execute . /opt/infoprint/ippd/base/config/ippdprofile
- No diretório de migração, execute o script de migração: ./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/rexact-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.
- Parar e reiniciar o RICOH ProcessDirector:
- Faça login como usuário do sistema RICOH ProcessDirector (aiw1 é o padrão).
- Execute stopaiw
- Execute startaiw
- Faça login no RICOH ProcessDirector. Todos os objetos e tarefas agora devem aparecer na página principal.
- Depois de verificar tudo, prossiga com a desinstalação do banco de dados DB2.
- Para desinstalar o DB2:
- Efetue login como o usuário raiz.
- Digite estes comandos para desinstalar o banco de dados DB2.
- Remova os seguintes diretórios, se existirem:
- $AIWDATA/db2
- $AIWDATA/db2_logs
- Continue com Concluindo o processo de atualização.