Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 3 Próxima »

Índice

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



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.XX_NNN.zip contem os arquivos de extensão 42f, 42r e 42m. (XX.XX refere-se a versão do sistema. Ex: v08.30 e NNN a sequencia de atualização do pacote. Ex: 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.XX_DiaUpdt.zip referente ao arquivo "diaupdt" vXX.XX e versões 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 PDF.


Requisitos para atualização

  • Leia atentamente o change log da versão, identificando os possíveis impactos em cada setor da empresa.

  • 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 os dados do Banco de Dados da base treino com o da base de produção através do processo importdb e atualize a versão do sistema apenas na base treino para 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.

  •  Limpe o cache do navegador (Ctrl+F5) antes de iniciar a atualização.

  • 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 v3 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 a ser atualizada  (diretório treino ou de produção do Sisdia, dependendo de onde estiver atualizando o sistema) da seguinte forma:
    Exemplos: "/treino/SisdiaEvolution" para base treino ou "/sisdia/SisdiaEvolution" para base de produção.

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

      • vXX.XX_DiaUpdt.zip - Onde, XX.XX se refere ao número da versão;
      • vXX.XX_NNN.zip - Onde, XX.XX se refere ao 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 (Ex: unzip v00.00_DiaUpdt.zip)
      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.
  1. Baixar localmente os arquivos informados nos link's presentes no tópico "Estrutura do pacote".

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

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

      • vXX.XX_DiaUpdt.zip - Onde, XX.XX se refere ao número da versão;
      • vXX.XX_NNN.zip - Onde, XX.XX se refere ao 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 (Ex: unzip v00.00_DiaUpdt.zip)
      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.






Atualizando a Build

  1. Abra uma sessão do PuTTY ou QVT-Term com usuário “root” e acesso o diretório de instalação usando o comando:
    cd /ext/install (pressione ENTER)

  2. Faça download do arquivo acessando a página de changelog da versão correspondente ou através do comando: Clique aqui para localizar a página de download do arquivo.
    wget "link de download disponibilizado pela Linx" 
    Ex: wget http://www2.diasystem.com.br/Download/libversao/SisdiaEvolution/Install-SisdiaEvolution-v00_00_00_NSE-Jul2000.tgz

    Observação: caso o navegador renomeie a extensão para .gz, será necessário realizar o download do arquivo através de outro navegador.

  3. Descompacte o instalador usando o comando:
    tar pvxzf Install-SisdiaEvolution-v"versão"_NSE-"Mês/Ano de liberação".tgz (pressione ENTER)
    Ex: tar pvxzf Install-SisdiaEvolution-v00_00_00_NSE-Mes2000.tgz (pressione ENTER)

    ObservaçãoCaso o Windows renomeie a extensão para .tar, o comando acima deverá ser executado com a sintaxe:
    Ex: tar pvxzf Install-SisdiaEvolution-v00_00_00_NSE-Mes2000.tar

  4. Em seguida, acesse o diretório extract-SisdiaEvolution” usando o comando:
    cd extract-SisdiaEvolution/  (pressione ENTER).

  5.  Na sequência, digite o comando:
    sh InstallSisdiaEvolution.sh (pressione ENTER).

  6. Assim que a instalação for concluída, basta desconectar o PuTTY digitando: 
    exit


Atualizando o SisdiaFX

  1. Acesse um diretório temporário onde você possa realizar o download dos arquivos pertinentes.

  2. Faça download do HotFix acumulado
    wget http://www2.diasystem.com.br/corporativo/dis/hotfix/vXX.XX/bds_vXX.XX.zip

  3. Faça download do arquivo “sisdiafxserver.war
    wget https://share.linx.com.br/pages/www2.diasystem.com.br/Download/Tools/sisdiafxserver.war

  4. Faça download do arquivo “sisdiafx.jar
    wget https://share.linx.com.br/pages/www2.diasystem.com.br/Download/Tools/sisdiafx.jar

  5. Faça download do arquivo "f2jlib.jar"
    wget https://share.linx.com.br/pages/www2.diasystem.com.br/Download/Tools/f2jlib.jar

  6. Mova o arquivo de download do HotFix acumulado (bds_vXX.XX.zip) para o diretório /sisdia
    mv bds_vXX.XX.zip /sisdia

  7. Descompacte o arquivo e substitua os arquivos existentes
    cd /sisdia
    unzip bds_vXX.XX.zip

  8. Pare o Tomcat
    1. Acesse o diretório bin com o usuário root através do comando
      cd /usr/local/tomcat/bin 

    2. Execute o comando para parar o Tomcat
      ./shutdown.sh

    3. Execute o comando netstat -an|grep 8080
      Enquanto o comando acima apresentar alguma linha de execução na porta 8080, repita o mesmo comando netstat -an|grep 8080  e avalie se ainda há processos em execução na porta 8080.

  9. Acesse o diretório temporário onde você realizou download dos arquivos

  10. Mova o arquivo “sisdiafxserver.war” do terminal-server para o diretório <TOMCAT>/webapps.
    mv sisdiafxserver.war <TOMCAT>/webapps

  11. Mova o arquivo do front-end “sisdiafx.jar” para o diretório <TOMCAT>/ROOT.
    mv sisdiafx.jar <TOMCAT>/ROOT

  12. Mova o arquivo "f2jlib.jar" para o diretório /ext/sisdia/lib
    mv f2jlib.jar /ext/sisdia/lib

  13. Inicie o Tomcat.
    1. Acesse o diretório bin com o usuário root através do comando
      cd /usr/local/tomcat/bin 


    2. Execute o comando para iniciar o Tomcat
      ./startup.sh


  • Sem rótulos