Escolar Documentos
Profissional Documentos
Cultura Documentos
Atualiza Remote
Atualiza Remote
Para agilizar a atualização do Protheus Remote nas estações, é possível configurar uma máquina
com a versão mais recente e, a partir dela, efetuar a atualização automática nas estações. Para
habilitar este procedimento, é necessário incluir a seção "UPDATE", no arquivo MP8SRV.INI, com
as seguintes chaves:
[UPDATE]
Enable=1
PathWindows=<localização do Remote atualizado> (Se utilizado ambiente remote em Windows)
PathLinux=<localização do Remote atualizado> (Se utilizado ambiente remote em Linux)
[UPDATE]
Enable=1
PathWindows=c:\protheus8\bin\remote
PathLinux=c:\protheus8\bin\remote_linux
[UPDATE]
Enable=1
PathWindows=/microsiga/protheus8/bin/remote
PathLinux=/microsiga/protheus8/bin/remote_linux
Todos os arquivos gravados no diretório informado para atualização no Protheus Server serão
copiados para a estação onde encontra-se o Protheus Remote, inclusive os arquivos INI. O
Protheus Server enviará à estação remota os arquivos correspondentes ao sistema operacional que
o Protheus Remote utiliza, Windows ou Linux.
• O usuário deve ter direito de gravação no diretório do Protheus Remote da estação onde este
aplicativo está sendo executado / atualizado;
• Quando utilizamos o Protheus Server em ambiente Linux, os arquivos das pastas de atualização
automática devem conter apenas letras minúsculas, mesmo que se destinem à atualização de
um Protheus Remote para ambiente Windows;
• Ao definir a(s) pasta(s) para conter os arquivos a serem atualizados do Protheus Remote no
servidor, devemos criar uma pasta específica para esta finalidade, e não utilizá-la para execução
do Protheus Remote na estação servidora.
• Os arquivos são copiados para uma pasta temporária na estação remota, criada a partir da
pasta onde está sendo executado o Protheus Remote. A aplicação Remote cria
automaticamente uma pasta de backup, onde é realizada uma cópia de segurança de todos os
arquivos da pasta atual do Protheus Remote, antes de efetivar a atualização. São mantidas na
estação 03 (três) cópias de segurança dos arquivos do Protheus Remote, referente às três
últimas atualizações efetuadas. As pastas são criadas seqüencialmente, a cada atualização
efetuada, com os nomes de “backup.001”, “backup .002” e “backup .003”. Caso as três
pastas já existam no momento da execução da atualização, a pasta “backup.001” é eliminada,
as pastas “.002” e “.003” são renomeadas para “.001” e “.002”, respectivamente, e uma
nova pasta backup “.003” é criada para conter a cópia de segurança mais recente dos
arquivos.
• O Protheus Server foi atualizado, porém o diretório especificado para a atualização dos
arquivos do Protheus Remote não foi atualizado. Quando uma estação remota iniciar o
Protheus Remote, e proceder com a atualização automática, caso os arquivos da estação
estejam atualizados em relação aos arquivos informados no Protheus Server, o servidor não
enviará nenhum arquivo à estação remota. Verifique se os arquivos colocados na pasta
configurada para atualização no Protheus Server são compatíveis com o build do servidor
Protheus atualmente em uso. Neste caso, é exibido no console do Protheus Server a
seguinte mensagem:
Possíveis causas:
• O usuário logado na estação remota não tem direito de escrita no diretório de trabalho do
Protheus Remote. Verifique os direitos do usuário logado na estação remota.
Possíveis causas:
• O usuário logado na estação remota não tem direito de escrita no diretório de trabalho do
Protheus Remote. Verifique os direitos do usuário logado na estação remota.
Possíveis causas:
• Verificar se o usuário atualmente logado na estação remota possui direitos para alteração do
atributo do executável do Protheus Remote.
Possíveis causas:
• Verificar a localização física dos arquivos do Protheus Remote na estação remota, e de que
maneira a aplicação Protheus Remote está sendo executada; caso esteja sendo executado a
partir de um 'atalho', verificar se o diretório de trabalho do atalho é o mesmo em que se
encontra o executável do Protheus Remote.