Estas orientações têm o intuito de facilitar e orientar a execução dos Testes e Atualizações de versão dos produtos Eagle.
TESTE DE ATUALIZAÇÃO
Essas orientações servirão como base para realização dos testes de atualização.
Estas orientações servem para todos os produtos Eagle.
Realizar cópia do banco de dados e reports do cliente para aplicar os testes internos.
Conferir quantas máquinas utilizam o sistema no cliente para poder quantificar o tempo que será gasto durante a atualização.
Realizar testes de atualização do(s) banco(s) de dados do cliente.
Caso identifique alguma particularidade no momento da execução dos testes como, erros no processo de atualização ou caso existam relatórios personalizados, deverá entrar em contato com o suporte para solicitar auxílio.
Verificar com o cliente e na(s) máquina(s) se possui relatório(s) personalizado(s), reports.
Realizar testes dos relatórios personalizados antes e após atualizar o banco de dados.
Abrir os relatórios personalizados utilizando um filtro e salvar em PDF(com sistema na mesma versão do banco do cliente).
Após atualizar o sistema, abrir os relatórios personalizados utilizando um filtro e salvar em PDF(com sistema atualizado e comparar os relatórios).
Realizar a comparação de preços de custo, margem de lucro e preços de venda no banco atualizado, em relação às informações do banco anterior.
Realizar teste de backup e restore no banco atualizado.
Contabilizar o tempo gasto no processo de atualização para informar ao cliente.
Realizar o agendamento para a atualização, informando ao cliente o tempo aproximado para o processo e que o sistema deverá estar fechado em todos os terminais durante a atualização.
Pode ocorrer dos relatórios já estarem com erros ou mau comportamentos e o cliente não saber por não utilizá-los mais. Desta forma deverá verificar e se for o caso, remover.
ATUALIZAÇÃO NO CLIENTE
Após o processo de Teste de atualização realizado com sucesso, agora é hora de executar no cliente.
Enviar os atualizadore(s) e instaladore(s).
Antes de fazer cópia do banco, conferir o caminho do banco configurado no localconf e/ou arquivo de alias na pasta firebird para se certificar que o banco está na sua pasta padrão.
Fazer uma cópia do banco após fechar todos os computadores e renomear essa cópia com a versão do banco do cliente antes de atualizar.
Verificar se o cliente possui sincronização, se possuir finalizar o monitor de sincronização.
Caso o cliente já tenha o autoupdater, recomenda-se parar o serviço do eagle guardian e depois finalizar o autoupdater
Executar o processo de atualização, conforme o teste.
Configurar o autoupdater nos computadores
Organizar as pastas do sistema excluindo backups antigos.
Verificar as permissões nas pastas do sistema.
Informar ao cliente as modificações, alterações e melhorias que podem auxiliá-lo e verificar possíveis dúvidas.
É extremamente importante realizar a cópia do banco de dados antes de executar a atualização; caso ocorram problemas durante o processo a cópia poderá ser utilizada para recomeçar o procedimento, após verificação do problema.