Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.



Painel
borderStyledashed

Índice

Índice
maxLevel2




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" 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 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ãox 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.
Painel
borderStyledashed


Expandir
titleProcedimentos para atualização via Linux
  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" 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 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.






Âncora
Atualizando a BUILD para o SisdiaFX/Frente de Loja
Atualizando a BUILD para o SisdiaFX/Frente de Loja

Atualizando a BUILD para o SisdiaFX/Frente de Loja

  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. Verifique se existe o arquivo Install-SisdiaFX.tgz em seu servidor através do comando:
    ls -la Install-SisdiaFX.tgz
    Caso exista, será apresentada uma linha conforme o exemplo 
    -rw-rw-r-- 1 root root 3935335 Jun 18 15:51 Install-SisdiaFX.tgz 
    e você precisará remove-lo através do comando:
    rm Install-SisdiaFX.tgz

  3. 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/SisdiaFX/Install-SisdiaFX.tgz

  4. Descompacte o instalador usando o comando:
    tar pvxzf Install-SisdiaFX.tgz (pressione ENTER)

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

  6. Na sequência, digite o comando:
    sh InstallSisdiaFX.sh (pressione ENTER).

    1. Painel
      borderStyledashed

      Ao executar este comando as seguintes mensagens serão apresentadas:

      1. O TOMCAT foi encontrado em: /usr/local/tomcat

        Deseja usar essa instalacao?

        1. S - você prosseguirá com a instalação no diretório exibido na mensagem
        2. n - você deverá informar o diretorio do TOMCAT, ex: /usr/local/tomcat8080

      2. Sera preciso parar o Tomcat, deseja continuar ? ([S]im/[n]ao)

        1. S - você prosseguirá com a instalação e O Shell irá parar seu Tomcat (default)
        2. n - você abandonará a instalação
      3. Deseja usar o APACHE nos relatorios, para nao precisar habilitar o SAMBA nas estacoes ? ([S]im/[n]ao)
        1. S - O Shell configura o APACHE e os relatórios do Sisdia serão abertos pelo navegador
        2. n - Será necessário que os usuários tenham acesso via SAMBA ao diretório de relatórios
      4. Deseja realizar a instalacao padrao ([S]im/[n]ao)?
        1. Opção Sim:

          Expandir
          titleS: Efetua a instalação do sistema com os nomes padrões sendo:


          Aguarde... Instalando o contexto do SisdiaFX
          Informações

          Para atualizar a base

          treino

          de produção:

          -->Deseja instalar a area standard ? ([S]im/[n]ao

          ) n

          ) S

          -->Informe o diretorio do Sisdia. (Ex: /ext/sisdia ou /sisdia):

          Aguarde... Instalando o contexto do SisdiaFX


          Aguarde... Instalando o contexto do Frente de Loja

          --> Deseja instalar a area treino ? ([S]im/[n]ao)

          S

          Informe o diretorio do Sisdia. (Ex: /ext/sisdia ou /sisdia

          (caso seja selecionado a opção sim, após a instalação na base standard será instalado também na base treino)



          Para atualizar somente a base

          de produção:

          treino:

          -->Deseja instalar a area standard ? ([S]im/[n]ao) n

          -->Deseja instalar a area

          standard

          treino ? ([S]im/[n]ao) S

          -->Informe o diretorio do Sisdia. (Ex: /ext/sisdia ou /sisdia):

          Aguarde... Instalando o contexto do SisdiaFX


          Aguarde... Instalando o contexto do Frente de Loja


          Procedimento Finalizado
           


        2. Opção Não:

          Expandir
          titlen: possibilita Possibilita customização do nome de contexto que vai ser atualizado, juntamente com o nome da instância do banco de dados

          Informe o nome do contexto do SisdiaFX:

          Informações

          Nome da pasta utilizada pelo programa Tomcat para subir as classes do sistema.


          Informe o nome do contexto Frente de Loja (Antigo SisdiaEvolution). Ex: sisdiaevolution:

          Informações
          titleContexto

          Nome da pasta utilizada pelo programa Tomcat para subir as classes do sistema.


          Informe o nome da instancia. (Ex: ol_standard, ol_treino):

          Informações
          titleInstância

          Nome da base de dados que é criada no banco Informix.

          Para consultar basta logar no servidor Linux com o usuário Informix selecionando a instancia da base em que o sisdiaFX será instalado e executar o comando echo $INFORMIXSERVER

          Informe o diretório do Sisdia. (Ex: /ext/sisdia, /ext/treino):

          Aguarde... Instalando o contexto do SisdiaFX

          Procedimento Finalizado


      5. Ao final do processo o Tomcat será reiniciado automaticamente.


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


Atualizando a BUILD para o Frente de Loja

  • 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)
  • 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.Image Removed
    wget "link de download disponibilizado pela Linx" 
    Ex: wget http://www2.diasystem.com.br/Download/libversao/SisdiaEvolution/Install-SisdiaEvolution-v00_00_00-Jul2000.tgz
    Descompacte o instalador usando o comando:
    tar pvxzf Install-Sisdia-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
    Em seguida, acesse o diretório extract-SisdiaEvolution” usando o comando:
    cd extract-SisdiaEvolution/  (pressione ENTER).
     Na sequência, digite o comando:
    sh InstallSisdiaEvolution.sh (pressione ENTER).

    Ao executar este comando as seguintes mensagens serão apresentadas:

    "Deseja realizar a instalacao padrao ([S]im/[N]ao)?"
    Expandir
    titleFrente de Loja 1 (Antigo EVO2016)
    Painel
    borderStyledashed
    Expandir
    titleS : Efetua a instalação do sistema com os nomes padrões sendo:
    Informações

    contexto = sisdiaevolution 

    instancia = ol_standard

    Expandir
    titleN: possibilita customização do nome de contexto que vai ser atualizado, juntamente com o nome da instância do banco de dados

    Informe o nome do contexto.

    Informações
    titleContexto

    Nome da pasta utilizada pelo programa Tomcat para subir as classes do sistema.

    Informe o nome da instancia.

    Informações
    titleInstância

    Nome da base de dados que é criada no banco Informix.

  • "Deseja instalar o Sisdia Evo2016 ? ([S]im/[n]ao)”
    Informe 'S'

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


    Aviso
    titleAtenção

    A partir de agora a atualização da build Frente de Loja 1 (Antigo EVO 2016) será feita no mesmo processo de atualização da build SisdiaFX.

    Atualizando a BUILD para o SisdiaFX/Frente de Loja




    Ao executar este comando as seguintes mensagens serão apresentadas:

    "Deseja realizar a instalacao padrao ([S]im/[N]ao)?"
    Expandir
    titleFrente de Loja 2 (Antigo Evolution)


    Aviso
    titleAtenção

    A build Frente de Loja 2 (Antigo Evolution)

  • 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)
  • 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.Image Removed
    wget "link de download disponibilizado pela Linx" 
    Ex: wget http://www2.diasystem.com.br/Download/libversao/SisdiaEvolution/Install-SisdiaEvolution-v00_00_00-Jul2000.tgz
    Descompacte o instalador usando o comando:
    tar pvxzf Install-Sisdia-v"versão"-"Mês/Ano de liberação".tgz (pressione ENTER)
    Ex: tar pvxzf Install-SisdiaEvolution-v00_00_00-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-Mes2000.tar
    Em seguida, acesse o diretório extract-SisdiaEvolution” usando o comando:
    cd extract-SisdiaEvolution/  (pressione ENTER).
     Na sequência, digite o comando:
    sh InstallSisdiaEvolution.sh (pressione ENTER).
    Painel
    borderStyledashed
    Expandir
    titleS : Efetua a instalação do sistema com os nomes padrões sendo:
    Informações

    contexto = sisdiaevolution 

    instancia = ol_standard

    Expandir
    titleN: possibilita customização do nome de contexto que vai ser atualizado, juntamente com o nome da instância do banco de dados

    Informe o nome do contexto.

    Informações
    titleContexto

    Nome da pasta utilizada pelo programa Tomcat para subir as classes do sistema.

    Informe o nome da instancia.

    Informações
    titleInstância

    Nome da base de dados que é criada no banco Informix.

  • "Deseja instalar o Sisdia Evo2016 ? ([S]im/[n]ao)”
    Informe 'N'

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

    foi descontinuada, a partir de agora a atualização da build Frente de Loja será feita no mesmo processo de atualização da build SisdiaFX.

    Atualizando a BUILD para o SisdiaFX/Frente de Loja