Este documento descreve os procedimentos, operacionais e de segurança, para atualização da versão do Sisdia BDS.


Estrutura do pacote

O download dos pacotes devem ser realizados no portal do cliente conforme as orientações do manual de disponibilização de produtos Linx DMS Sisdia.

Programas

Links referentes aos executáveis onde vXX.YY_NNN.zip refere-se aos arquivos de extensão 42f, 42r e 42m. (XX.YY_ZZZ refere-se a versão do sistema. Ex: v08.30_102)

DIAUPDT

Link referente ao programa que deve ser executado e que proporciona, a criação e alterações em tabelas, atributos e índices. Sendo, vXX.YY_DiaUpdt.zip referente ao arquivo "diaupdt" vXX.YY e anteriores com extensão 42r, 42f e 42m.

Documentação geral

Link referente a toda a documentação de Programas e Processo do Sisdia. A denominação adotada é Documentacao.zip que se refere aos arquivos de extensão.


Requisitos para atualização

  • Leia atentamente o change log da versão, identificando os possíveis impactos em cada setor da empresa. Clique aqui para localizar a página de changelog.

  • O arquivo sisdiaapi.jar, que pode ser baixado clicando aqui ou na página de aplicativos da Linx, deve ser colocado dentro do diretório /ext/sisdia com permissão total.

  • Atualize o Banco de Dados da base treino com o da base de produção e atualize a versão do sistema apenas na base treino até que os usuários realizem as devidas verificações. 
    Execute os procedimentos operacionais exatamente na ordem descrita. Em hipótese alguma os execute em outra ordem!

  •  Realize simulações na base treino com os pontos implementados e/ou modificados pela nova versão, trazendo os usuários para analisar e sanar possíveis dúvidas.

  •  Faça dois backups do banco de dados antes de iniciar a atualização, uma normal do dia e outra nova. 
    ATENÇÃO: guarde a mídia nova para que seja possível consultar ou restaurar informações após a atualização de versão, se necessário.

  • Não utilize o sistema antes que todos os procedimentos de atualização tenham sido executados com sucesso.
    ATENÇÃO: o não cumprimento desta recomendação pode ocasionar inconsistência de informações e perda de dados irreversíveis.

  • Não atualize o sistema enquanto houverem usuários do Sisdia logados ou outras aplicações rodando sob o Tomcat.
    O sistema apresenta uma mensagem com código de erro 242 quando há usuários logados. Para corrigi-lo solicite à todos os usuários que realizem logoff e aguarde 15 minutos para realizar os procedimentos de atualização novamente.


Procedimentos de atualização

  1. Baixar localmente os arquivos informados nos link's presentes no tópico "Estrutura do pacote".

  2. Transferir os arquivos abaixo para a área de troca (diretório treino ou de produção do Sisdia, dependendo de onde estiver ocorrendo a troca) da seguinte forma:
    Exemplos: "/treino" para base treino ou "/sisdia" para base de produção.

    • Para arquivos com extensão .zip, executar o FTP em modo binário (BIN) para a área de troca. São eles:

      • vXX.YY_DiaUpdt.zip, onde XX.YY se refere ao número da versão;
      • vXX.YY_NNN.zip, onde, XX.YY é o número da versão e NNN a sequência de atualização do sistema.

    • Descompactar somente o arquivo vXX.YY_DiaUpdt.zip, executado o comando:
      unzip vXX.YY_DiaUpdt.zip, onde XX.YY é o número da versão.
      Ex: unzip v08.20_DiaUpdt.zip

      Obs: o vXX.YY_NNN.zip é descompactado automaticamente pelo DIAUPDT.

  3. Executar o programa abaixo conforme as instruções:
    • No prompt do Sisdia digitar:
      fglrun diaupdt.42r (pressione ENTER)
    • No menu aberto por este programa, clique na opção "Atualizar" e confirme a geração.