Introdução
Sempre nos deparamos com clientes que querem fazer migração de documentos Legado de um Cold para outro, ou até mesmo mudar um banco Cold em Oracle para SQL.
O método mais conhecido por todos é o “ColdImport”, o mesmo é funcional, porém perdemos muito tempo extraindo os documentos para depois ter que importar na base nova do cliente, sem contar que pode gerar alto processamento no ambiente do cliente e concorrência de inserção em Cold legado com as notas processadas pelo cliente.
Com isto o DEV disponibilizou uma ferramenta que é muito utilizada pelo time de serviços, o “MigrateColdData“, a utilização é simples e não requer manual.
Passo a passo
Pegar a ferramenta nos caminhos abaixo ou as novas versões.
\abraao\NDDigital\NDDigital\Produtos\eForms\4.5\MigrateColdData
\abraao\NDDigital\NDDigital\Produtos\eForms\4.5\MigrateColdData_x86
1 - Criar uma nova saída cold apontada para o banco novo
2 - Executar a Ferramenta MigrateColdData como Administrador.
3 - Na ferramenta informar os dados da base origem e da base destino, conforme imagem abaixo.
4 - Mesmo que o banco não tenha timeout, sempre é bom colocar na ferramenta, assim evitando problemas de conexão entre uma base e outra.
Observação
Sempre realizar o processo quando o ambiente do cliente tiver com a operação parada, ou solicitar uma janela para realizar o processo, assim evitando Deadlock na base Cold.
Outras informações
Fonte: Jefrey Caetano de Oliveira