Versões comparadas

Chave

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

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Escrito por: L. A. 
Painel
borderColorgrey
borderStylesolid
Image Modified  

Solus Update - Manual



Âncora
Topo
Topo

Painel
borderColorgrey
titleColorWhite
borderWidth1px
titleBGColor#AB0047
titleObjetivo

O que é?

  • O manual auxilia a obter atualizações e/ou correções do sistema Solus.
Painel
borderColorgrey
titleColorWhite
borderWidth1 px
titleBGColor#AB0047
titleFuncionalidade
  • Solus Update é a ferramenta de atualização do sistema, onde é possível obter também as correções e melhorias do sistema. 
Painel
borderColorgrey
titleColorWhite
borderWidth1px
titleBGColor#AB0047
titleOperacionalização
Expandir
titlePré-requisitos

O que é necessário para realizar a atualização do sistema:

  • A máquina que irá executar o Solus Update deve possuir o SQL*Plus. Ele está presente na instalação default do client do Oracle. Caso o seu procedimento de instalação tenha o deixado de fora, será preciso reinstalar. Para testar o funcionamento do SQL*Plus, abra um prompt de comando e digite: sqlplus usuario/senha@host, caso conecte o procedimento está concluído. Qualquer outra mensagem, diferente do exemplo abaixo, o SQL*Plus ou a conexão não está de acordo e precisa ser analisada. A versão do Oracle pode variar do exemplo abaixo, o que importa é a conexão bem-sucedida.


  •  A base deve estar em modo de manutenção, para isso acessar a tela no caminho Ferramentas > Sessões do banco de dados, e clicar no botão indicado na imagem abaixo. O status alterará para Sistema em manutenção.
  • Todas as sessões conectadas deverão ser encerradas. Para finalizar uma sessão, selecione a mesma e clique em "Finalizar sessão".


Configuração dos diretórios:

  • Deve-se incluir os caminhos dos diretórios para onde os módulos e arquivos serão baixados pelo sistema.

Token:

  • Caso o token expire, será necessário solicitar outro ao suporte.

Image Modified

Variável de ambiente

  • A maquina deve possuir a variável de ambiente do Oracle NLS_LANG configurada. Para configurar, acessar as variáveis de ambiente do windows, clicar em 'Novo' e preencher 'Nome da variável' e Valor da variável'Image Modified
  • Nome da variável: NLS_LANG 
  • Valor da variável: BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252Image Modified

Voltar ao início

Expandir
titleProcesso

O acesso é feito pelo menu SolusUpdate > Solus Update

Atualmente existem dois tipos de atualização: Atualização da versão atual e Nova versão.

  •  Para as duas opções de atualização existe a possibilidade de escolher entre as revisões disponíveis para atualização, proporcionando homologar uma revisão e utilizar a mesma revisão em produção. Será possível atualizar na mesma revisão homologada desde que ela ainda esteja disponível, atualmente contamos com o histórico de 8 revisões liberadas por versão vigente.
  • A opção Atualização da versão atual será utilizada após já ter usada a opção Nova versão, onde a base continuará na mesma para qual foi atualizada, porém obtendo correções dos scripts, módulos e web. A revisão informada na tela, indicará em qual revisão a base se encontra, no caso 13605. Para iniciar o processo, será necessário informar para qual revisão se deseja atualizar e indicar qual base está sendo atualizada, Produção ou Homologação.


  • A opção Nova versão é utilizada especificamente para realizar alteração de versão do sistema, exemplo: a base está na versão 02/2021 e será atualizada para versão 05/2021, também será necessário selecionar para qual versão e revisão será atualizado, conforme imagem abaixo:


Ao iniciar o processo de atualização, o sistema irá validar se existem sessões ativas e se a base está em modo de manutenção. Estando tudo ok, iniciará o processo de atualização. Primeiramente, serão baixados os módulos e, em seguida, começará a aplicação dos scripts.


Caso existam sessões abertas ao iniciar, será apresentada a mensagem abaixo solicitando a alteração. Clicando em "OK", abrirá a tela Sessões do banco de dados.


Os usuários conectados no banco de dados deverão ter suas sessões encerradas. Para finalizar uma sessão, selecionar a mesma e clicar em "Finalizar sessão".


O sistema obrigatoriamente deve estar no modo de manutenção, conforme imagem abaixo:


Após todas as sessões finalizadas e com a base em manutenção, clicando em "OK", a tela de atualização será liberada para iniciar.


Ao finalizar o processo de update, a mensagem de atualização concluída será apresentada.


Caso ocorram erros, a tela de Relação de scripts será aberta, indicando os scripts descompilados ou com falhas. Torna-se necessário abrir um chamado ao suporte para validação.


Para liberar o acesso a base, voltar o sistema para funcionamento (Ferramentas > Sessões do banco de dados).

Voltar ao início

Expandir
titleArquivos baixados

Os arquivos da web e módulos do sistema que serão baixados, ficarão salvos nos seguintes diretórios;

  • Arquivos web: Os arquivos da web ficarão por padrão na pasta Web, no caminho‘C:\Solus\solusupdate\(versao)\(revisao)\modulos\web’; Nesse diretório estarão apenas os arquivos (módulos e web) que possuíram alterações no update da versão atual.
  • Módulos: Os módulos baixados ficarão na pasta módulos, no caminho ‘C:\Solus\ solusupdate\(versao)\(revisao)\modulos’;

     


  • Ao utilizar a opção "Nova Versão" a web completa ficará no diretório 'C:\Solus\solusupdate\(versao)\(revisao)\web'

Os arquivos da web que foram baixados, devem ser alterados:

  • Arquivos da web devem ser alterados no servidor da web, seguindo a estrutura de pastas criadas;

Dentro de cada pasta estarão os arquivos que tiveram alterações, no exemplo, na pasta agendamento, foram os arquivos agendamento.htm, agendamento.php, exame.htm e exame.php.

Os mesmos devem ser copiados e colocados no servidor web, no diretório correspondente. Quando questionado se deseja substituir, confirme.

Orientamos que as pastas abaixo não devem ser substituídas após o Solus Update

      comum\img;

      solusweb_5_0\app\assets\images;

      empresa\anexos;

      empresa\documentos;

      prestador\arquivos;

      prestador\arquivos_recebidos;

      usuario\anexos;

      usuario\arquivos;

      usuario\manual;


  • Os módulos devem ser alterados em todos os computadores que terão acesso ao sistema;

Voltar ao início

Expandir
titleLog’s de execução

Os log’s de execução serão salvos na pasta solusupdate, no caminho ‘C:\Solus\solusupdate’.

  • Log_Atualização: indica quais módulos, scripts e arquivos da web foram baixados.
  • Tempo_gasto: Indica o tempo de execução de cada etapa do update.
  • Resultado_scripts: Informa todo o conteúdo dos scripts aplicados no banco.

Voltar ao início



Editado por: L. H., 01/02/2021