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.
- 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.
%AIWPATH%
:C:\Program Files\Ricoh\ProcessDirector
%AIWDATA%
:C:\aiw\aiw1
Para migrar seus dados do DB2 para o PostgreSQL:
- Faça login no computador principal usando a conta de administrador do RICOH ProcessDirector.
- 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.
- Certifique-se de que você pode acessar os bancos de dados DB2 e PostgreSQL.
- Abra a janela de comando do DB2 digitando: db2cw.bat
- Para verificar o DB2, digite na janela de comando do DB2: db2 connect to aiwdb
- Para verificar o PostgreSQL:
- Prepare um diretório de migração.
- Crie um diretório temporário para a migração. Por exemplo, %AIWDATA%\tmp\migrateDb2ToPostgresql.
- Navegue até %AIWPATH%\base\packages.
- Copie o arquivo migrateDb2toPostgresql-version.zip para o diretório temporário de migração e descompacte-o.
- Execute a ferramenta de migração.
- 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.
- 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.
- Pare o serviço do RICOH ProcessDirector.
- 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.
- 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:
- 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.
- 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.
- Para abrir a janela de comando do DB2, digite: db2cw.bat
- Digite estes comandos na janela de comando do DB2 para excluir a instância aiwinst:
- 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.
- Remova os seguintes diretórios, se existirem:
- Install_drive:\AIWINST
- %AIWDATA%\db2_logs
- Continue com Concluindo o processo de atualização.