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

Obter O que é?

  • O manual auxilia a obter atualizações e/ou
correções do
  • 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 Ele está presente na instalação default do client do Oracle, caso . Caso o seu procedimento de instalação tenha o deixado de fora, será preciso reinstalar. Necessário que esteja apontado o caminho de instalação do Oracle nas variáveis de ambiente da maquina.  Para testar o funcionamento do SQL*Plus, abra um prompt de comando e digite: sqlplus usuariosqlplus 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 , precisará e precisa ser analisada. A versão do Oracle pode variar do exemplo abaixo, o que importa é a conexão bem-sucedida.

Image RemovedImage Added


  •  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 . O status alterará para Sistema em manutenção. Caso essa alteração não seja realizada antes de iniciar a atualização, é possível coloca-la durante o processo, após o download dos módulos.
  • Todas as sessões conectadas deverão ser encerradas, para . Para finalizar uma sessão selecionar , selecione a mesma e clicar clique em "Finalizar sessão".

Image RemovedImage Added


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, serão baixados (os módulos são baixados por padrão no diretório C:\Solus\SolusUpdate, como veremos mais adiante).

Token:

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

Image Added

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 Added
  • Nome da variável: NLS_LANG 
  • Valor da variável: BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252Image Added

Voltar ao início


Expandir
titleProcesso

O acesso é feito pelo menu  SolusUpdate SolusUpdate > Solus Update

Image RemovedImage Added

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

  •  Para 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é disponibilizada a ultima revision liberada.
  • A opção Atualização da versão atual será utilizada após já após já ter utilizado usada a opção Nova versão, onde a base continuará na mesma versão para qual foi atualizada, porém obtendo correções dos scripts, módulos e web. A revisão informada revisão informada na tela, indicará em qual revisão a revisão a base se encontra, no caso 1360540013. 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.

Image RemovedImage Added


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

Image RemovedImage Added


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 . Estando tudo okcerto, iniciará o processo de atualização. Primeiramente, serão baixados os módulos e, em seguida, começará a aplicação dos scripts.

Image RemovedImage Added


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

Image RemovedImage Added


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".

Image RemovedImage Added


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

Image RemovedImage Added


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.

Image Removed

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

Image RemovedImage Added


Caso ocorram erros , a tela de Relação de scripts será aberta, indicando os scripts descompilados ou com falhasna aplicação dos objetos e scripts no banco de dados, o relatório de objetos e scripts não aplicados será apresentada. Torna-se necessário abrir um chamado ao suporte para validação ou, caso a atualização esteja sendo realizada na base de produção, entrar em contato com o plantão.

Image RemovedImage Added


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

Image RemovedImage Added

Voltar ao início


Expandir
titleArquivos baixados

Os arquivos da web e módulos do sistema que serão baixados, ficarão salvos por padrão nos seguintes diretórios, mas atenção, em atualização de revisão serão baixados somente os arquivos (módulos e web) que tiverem alterações:;

  • Arquivos web: Os arquivos da web ficarão por padrão na pasta Web, no caminho‘C 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 C:\Solus\ solusupdate\(versao)\(revisao)\modulos’modulos;Image RemovedAo utilizar a opção "Nova Versão" a web completa ficará no diretório 'C:\Solus\solusupdate\(versao)\(revisao)\web'Image Removed

Image Added

Os arquivos da web que foram baixados, devem ser alterados conforme o exemplo abaixo:

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

         Image Removed

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
  • diretórios criados;

Os mesmos devem ser copiados e colocados no servidor web, no diretório correspondente

, quando

. Quando questionado se deseja substituir, confirme.

Image RemovedImage Added

Orientamos que as pastas abaixo não devem ser substituídas os diretórios abaixo Não sejam substituídos após o Solus Update, por conter arquivos específicos:

      comum\img;

      solusweb_5_0\app\assets\images;

      empresa\anexos;

      empresa\documentos;

      prestador\arquivos;

      prestador\arquivos_recebidos;

      usuario\anexos;

      usuario\arquivos;

      usuario\manual;

      integracao\certificados.

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

Voltar ao início


Expandir
titleLog’s de execução

Os log’s de execução serão salvos na pasta solusupdate, no caminho ‘Cno diretório C:\Solus\solusupdate’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 o do update.
  • Resultado_scripts: Informa todo o conteúdo dos scripts aplicados no banco.

Voltar ao início




Editado por:
Paulo, Silva 05/11/2020
M. F., 23/09/2024