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

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 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 finalizar uma sessão, selecione a mesma e 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 RemovedImage 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 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

Image RemovedImage Added

Atualmente existem dois tipos de atualização: Atualização da versão 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á 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 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 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 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".


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.

Image Removed

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


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 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 Removed
  • 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.

  • diretórios criados;

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 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;

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 do update.
  • Resultado_scripts: Informa todo o conteúdo dos scripts aplicados no banco.

Voltar ao início




Editado por:
L
M.
H
F.,
01
23/
02
09/
2021
2024