Introdução:
O Sistema UAU está em constantes mudanças para melhor funcionamento, algumas envolvem manutenções que afetam o banco de dados que são disponibilizadas ao longo da versão são as atualizações intermediárias de versão, vejamos como é o processo de atualização e suas particularidades.
Serão mantidos Históricos das Atualizações dos Módulos e do Banco de Dados que poderá ser visualizado através do módulo UAU para auditoria do administrador do sistema e usuários que tenham interesse em saber sobre as atualizações.
Controle para Execução das Manutenções de Banco de Dados
O administrador do Sistema UAU ou quem tem permissão de administrador poderá habilitar o controle de manutenção e definir quem são os usuários que poderão executar as manutenções de banco de dados adicionando usuários ou grupos de usuários.
Execução das Manutenções de Banco de Dados
Para executar as manutenções de banco de dados são realizadas algumas verificações como:
O controle de permissão para executar as manutenções de banco de dados está habilitado
O usuário logado no módulo não tem permissão para executar será notificado com a seguinte mensagem:
- Ações:
- Poderá utilizar a última versão executada com sucesso conforme orientação na mensagem observando a versão do componente.
- Acionar o administrador do sistema UAU ou quem está autorizado a executar as manutenções.
- Situações:
- Habilitado, somente usuários/grupos de usuários que estiverem autorizados poderão processar as manutenções;
- Desabilitado, qualquer usuário poderá executar;
- Em ambos os casos somente um módulo irá processar as manutenções e os demais irão aguardar a conclusão;
O usuário logado tem permissão para executar as manutenções e outro usuário abre o módulo
Enquanto a atualização de banco de dados estiver em processamento os demais módulos ficarão aguardando a conclusão e receberão a seguinte notificação:
- Ações:
- Aguardar a conclusão da atualização.
- Fechar o módulo e aguardar a conclusão.
Módulos atualizados com última versão e Banco de Dados em versão anterior
O administrador do Sistema UAU atualizou os módulos no servidor para última versão, porém, o banco de dados do UAU está na versão anterior, o usuário será notificado com a mensagem a seguir:
- Ações:
- Ao exibir a mensagem acima o módulo do usuário será fechado e não será possível executá-lo até que volte os módulos com a mesma versão do banco de dados ou realize a atualização de banco de dados para a versão atual utilizando o aplicativo Atualizador UAU.
Módulos atualizados com última versão e Banco de Dados parcialmente compatível
O administrador do Sistema UAU atualizou os módulos no servidor para última versão, em seguida, executou determinado módulo que contém atualizações de banco de dados a serem processadas, os módulos anteriores a essa versão ficam Parcialmente Compatível, o usuário será notificado de cinco em cinco minutos com a mensagem a seguir:
- Ações:
- O usuário terá possibilidade de continuar o uso do módulo basta clicar no botão Ok, concluir o trabalho e posteriormente fechar o módulo para que o sistema realize a atualização de forma automática, caso continue o uso do módulo algumas funcionalidades poderão gerar falhas, o ideal é deixar que o sistema faça a atualização.
- Situações:
- O usuário será notificado de tempo em tempo sobre a atualização que precisa ser realizada, também, nas seguintes situações:
- O usuário tem uma pasta módulos que não está apontando para o servidor.
- O usuário está com o módulo aberto durante uma atualização.
- O usuário será notificado de tempo em tempo sobre a atualização que precisa ser realizada, também, nas seguintes situações:
Módulos atualizados com última versão e Banco de Dados totalmente incompatível
O administrador do sistema UAU atualizou os módulos no servidor para última versão, quando essa versão contém uma manutenção de banco de dados crítica (quebra de compatibilidade ou mudança de flag), ao executar os módulos o sistema atualiza o banco de dados, os módulos anteriores a essa nova versão ficam Totalmente Incompatível, não sendo possível executa-los novamente, os que estiverem abertos serão fechados automaticamente em no máximo cinco minutos, o usuário será notificado com a mensagem a seguir:
- Ações:
- Clicar no botão Fechar para que o módulo seja fechado e abrir novamente para que seja possível realizar a atualização.
- Aguardar que será fechado automaticamente e em seguida, poderá abrir o módulo para que seja possível a atualização.
- Situações:
- O usuário será notificado de tempo em tempo sobre a atualização que precisa ser realizada, também, nas seguintes situações:
- O usuário tem uma pasta módulos que não está apontando para o servidor.
- O usuário está com o módulo aberto durante uma atualização.
- O banco de dados do UAU está atualizado, porém, o módulo que o usuário está executando não está compatível com a versão atual do banco, ou seja, está executando um módulo antigo.
- O usuário será notificado de tempo em tempo sobre a atualização que precisa ser realizada, também, nas seguintes situações:
Módulos atualizados com última versão e ocorre falha durante as atualizações
O administrador do sistema UAU atualizou os módulos no servidor para última versão, quando essa versão contém uma manutenção de banco de dados crítica (quebra de compatibilidade ou mudança de flag), quando ocorrer uma falha durante a atualização crítica o sistema não vai permitir a entrada do módulo, o usuário será notificado com a mensagem a seguir:
- Ações:
- Voltar os módulos no servidor para versão anterior a nova versão, aguardar a correção da Globaltec para realizar a nova tentativa de atualização. Em caso de não possuir a versão anterior entrar em contato com o suporte do Sistema UAU, para aquisição de uma versão compatível.
- Situações:
- O administrador tentou realizar uma atualização do sistema UAU para uma nova versão que contém uma atualização crítica de banco de dados.






