manual atualizador client - documentacao.senior.com.br · o atualizador de sistemas é um...

32
Manual Megasul Atualizador Client

Upload: vuongkiet

Post on 17-Dec-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Manual Megasul

Atualizador Client

Copyright © 2002 MEGASUL Informática Ltda.

Todos os direitos reservados

Este Manual não pode ser copiado, transcrito, reproduzido, transferido para nenhuma

linguagem humana ou de computador, armazenado em sistema de recuperação ou reduzido, por

meios eletrônicos, mecânicos ou tipográficos, ou de qualquer outro meio, nem transmitido ao

público de nenhuma maneira, sem expressa autorização da Megasul Informática Ltda.

Os Programas e Sistemas (Software) MEGASUL ® , dos quais este manual é parte

integrante, são protegidos pela legislação de direitos autorais e pela Lei nº 7646 de 18 de

dezembro de 1987.

A Megasul Informática Ltda. se reserva ao direito de revisar esta publicação e efetuar

alterações em seu conteúdo.

MEGASUL INFORMÁTICA LTDA. Rua Itaiópolis, 06 - Cx.Postal 1034 Fone/Fax: 47 2111 6600 Blumenau – SC CEP 89012-084 [email protected] http://www.megasul.com.br

Atualizado até a versão 2.3.8.335

02/2012

SUMÁRIO

SUMÁRIO .................................................................................................................................................................. III

1 CONCEITO ATUALIZADOR DE SISTEMAS - CLIENT ............................................................................................... 4

2 INSTALAÇÃO DO ATUALIZADOR DE SISTEMAS – CLIENT .................................................................................... 4

3 ATUALIZADOR CLIENT........................................................................................................................................ 8

3.1 PRIMEIRO PASSO ........................................................................................................................................ 8

3.1.1 Configuração ................................................................................................................................ 8 3.1.1.1 Atualizações Automáticas ........................................................................................................................9 3.1.1.2 Locais de Busca das Atualizações ...........................................................................................................11

3.1.2 Backup ........................................................................................................................................ 11 3.1.2.1 Backups Existentes .................................................................................................................................12 3.1.2.2 Configuração dos Backups/RESTORE ......................................................................................................12

3.2 ATUALIZADOR DE SISTEMAS – UTILIZAÇÃO .................................................................................................. 17

3.2.1 Atualizações Disponíveis ............................................................................................................. 17 3.2.1.1 Verificar novas atualizações ...................................................................................................................18 3.2.1.2 Download novas versões ........................................................................................................................21 3.2.1.3 Instalar atualizações ...............................................................................................................................23 3.2.1.4 Ver Downloads .......................................................................................................................................28

3.2.2 Atualizações baixadas ................................................................................................................ 29

3.3 AUTO-ATUALIZAÇÃO ................................................................................................................................. 30

GLOSSÁRIO ................................................................................................................................................................31

4

1 CONCEITO ATUALIZADOR DE SISTEMAS - CLIENT

O Atualizador de Sistemas é um aplicativo cujo objetivo primário é prover a maior

transparência para o usuário e uma forma de utilização similar às ferramentas já utilizadas pelo

sistema operacional, maximizando os ganhos para o usuário e minimizando o trabalho para as

atualizações de sistema.

O aplicativo encarrega-se de verificar novas atualizações disponíveis para os sistemas

instalados, possibilitando que esteja sempre com as versões e recursos mais atuais disponíveis.

2 INSTALAÇÃO DO ATUALIZADOR DE SISTEMAS – CLIENT

Para instalar o Atualizador de Sistemas – Client, execute o Install.exe a partir do:

..\Install_Atualizador_Client\Install.exe (ver área de download)

A opção [Atualizador – CLIENT] deverá estar marcada.

Observe o [Diretório] padrão de instalação: C:\Megasul.

Clique em <Próximo>.

5

Clique em <Próximo>. Será apresentada a tela solicitando as informações necessárias para

as atualizações.

• CNPJ/CPF: campo obrigatório. Deverá ser indicado o CNPJ/CPF da filial referente a

licença da estação que está realizando a atualização.

• Nome/Razão Social: deverá ser informada a Razão Social.

• Programa Principal do sistema a ser atualizado: padrão é o Megasul.

• Dados de Conexão On-Line:

o Alias utilizado: campo obrigatório. Indique o nome do Alias no Param.exe

para conexão on-line.

6

o Usuário de banco de dados do sistema: indique o usuário administrador do

banco de dados para conexão.

o Senha para conexão: indique a senha do usuário administrador do banco de

dados para conexão.

• Dados de Conexão Local:

o Alias utilizado: campo obrigatório. Indique o nome do Alias no Param.exe

para conexão local.

o Usuário de banco de dados do sistema: indique o usuário administrador do

banco de dados para conexão.

o Senha para conexão: indique a senha do usuário administrador do banco de

dados para conexão.

Para mais informações sobre conexões on-line e off-line, consulte o manual

de configurações para as configurações do alias nos parâmetros da estação.

Clique em <Próximo>. Caso não informe os dados obrigatórios, o sistema apresentará a

mensagem:

Se não for encontrado diretório do programa principal do sistema a ser atualizado, será

apresentada a mensagem:

7

Clique em <Instalar>.

Quando encerrado, clique em <Sair>.

8

3 ATUALIZADOR CLIENT

Após a instalação do Atualizador Client, o ícone do Atualizador será incluído no menu

“Iniciar’ do Windows junto aos demais programas da Megasul instalados.

Ao executá-lo ele será apresentado na área de notificação (barra de tarefas do Windows),

não irá abrir diretamente, para visualizá-lo deve ser aberto a partir da área de notificação.

O aplicativo encarrega-se de verificar, efetuar download e instalar novas atualizações

disponíveis para os sistemas instalados, possibilitando que esteja sempre com as versões e

recursos mais atuais disponíveis.

Para execução automática do Client é necessário efetuar agendamento no gerenciador do

Windows.

3.1 PRIMEIRO PASSO

3.1.1 CONFIGURAÇÃO

Antes de iniciar sua utilização algumas configurações são necessárias para o seu correto

funcionamento.

9

Deverá ser selecionado o sistema para o qual será configurada a atualização.

A partir do botão <Proxy>, serão fornecidas as informações sobre o [Servidor], [Porta],

[Usuário] e [Senha] e marcada a opção [Utilizar Proxy] quando for o caso.

3.1.1.1 Atualizações Automáticas

Sobre o agendamento de atualizações automáticas, será permitido configurar como o

aplicativo deverá proceder com a atualização das versões.

• Não notificar ou atualizar automaticamente: indica que o Client não irá efetuar

nenhuma ação sem a solicitação manual do usuário.

• Atualizar automaticamente: indica que as atualizações serão baixadas sem notificar

o usuário e serão instaladas/atualizadas automaticamente quando disponíveis.

Certificar-se de que a dia da semana e hora selecionados o sistema não estará

sendo utilizado. Quando não consegue efetuar a atualização por algum problema o

10

processo é abortado e é exibida mensagem na barra de notificações do Windows,

no caso de algum problema o sistema não tenta mais automaticamente, é

necessário que o usuário solicite a instalação da versão novamente a não ser que

seja liberada nova versão neste caso o processo é repetido.

o Dia da semana: contém a informação de quando deve ser executada a

verificação e atualização de novas versões (Todos os dias, Segunda-Feira,

Terça-Feira, Quarta-feira, Quinta-feira, Sexta-Feira, Sábado, Domingo).

o Horário: informação do horário em que deverá ser executada a verificação

das novas atualizações disponíveis.

• Notificar sobre atualizações, permitindo que eu decida quando baixar e instalar:

indica que haverá uma notificação das atualizações disponíveis possibilitando que o

usuário comande o download dos arquivos e a instalação quando desejar. Opção

padrão do sistema.

o Quando identificada uma nova atualização, o sistema irá informar ao

usuário, adicionando um ícone na área de trabalho e emitindo um alerta. Se

não conseguir verificar as atualizações disponíveis (por algum problema de

conexão, por exemplo), tentará novamente em 30 (trinta) minutos,

repetindo a operação até que obtenha sucesso.

Novas atualizaçõesdisponíveis. Cliquepara baixá-las!

o Ao clicar sobre o ícone que representa a existência de novas atualizações,

será apresentada a tela de Atualizações Disponíveis que será vista na

seqüência.

11

3.1.1.2 Locais de Busca das Atualizações

Possibilitará configurar o local que o aplicativo deverá utilizar para verificar novas

atualizações e consequentemente baixar as atualizações disponíveis.

• Baixar diretamente do Server Master: indica que para o processo de atualização

será efetuada uma conexão diretamente com o servidor da Megasul. (Opção

obrigatória)

• Utilizar um servidor local: indica que o processo de atualização será efetuada

através uma conexão com um servidor local onde estão disponíveis as informações

e arquivos necessários. (Opção ainda não disponível)

o Endereço: contém o endereço do servidor local que será utilizado durante o

processo de atualização de versão.

o Porta: informação da porta utilizada para efetuar a comunicação com o

servidor local.

Quando for identificado que o aplicativo está instalado na mesma, os campos [Utilizar

servidor local], [Endereço] e [Porta] deverão ficar desabilitados, sendo automaticamente

selecionada a opção de atualização utilizando o Server Master.

3.1.2 BACKUP

12

Permite gerenciar os backups e restaurações, além de configurar as atividades de backups

das versões.

Os backups são realizados de forma automática a cada atualização de sistema, somente

casos as configurações estejam corretas.

3.1.2.1 Backups Existentes

Indica os backups existentes para as versões, possibilitando restaurá-los. Disponibiliza a

visualização dos backups realizados por dia e versão, ao selecionar uma versão é possível restaurá-

la clicando o botão <Restaurar>.

3.1.2.2 Configuração dos Backups/RESTORE

Permite determinar as configurações dos backups.

13

• Tipo de Backup: interno ou terceiros.

a) Interno: Com esta opção marcada quem efetua o backup e restore da base

de dados é o próprio Client.

Com a opção Interno marcada, será apresentada a tela abaixo: nela deverão ser

efetuadas as configurações de backup e restore.

14

Armazenar: determinar a quantidade de backups a armazenar, após

atingir a quantidade máxima definida o mais antigo será excluído

para inclusão do novo backup;

Banco de Dados: ServerLocal e/ou Server OnLine de acordo com os

bancos configurados na instalação.

- Backup: apresentará os comandos de backup gerados a partir

do botão <Gerar Comandos>, apesar de possuir a opção de

gerar automaticamente ele pode ser alterado, qualquer

alteração deste comando deve ser acompanhada por um

profissional capacitado para essa atividade.

- Restore: apresentará os comandos de restore gerados a partir

do botão <Gerar Comandos>, apesar de possuir a opção de

gerar automaticamente ele pode ser alterado, qualquer

alteração deste comando deve ser acompanhada por um

profissional capacitado para essa atividade.

Botão <Gerar Comandos>: irá gerar os comandos para execução do

backup e do restore de acordo com o banco de dados instalado

(Firebird, Oracle ou SQL Server).

Botão <Testar Backup>: irá executar o teste do comando de backup

efetuando sua execução e compactando o backup gerado. No caso

de utilização de banco de dados Firebird ou Oracle esse backup é

gravado localmente, porém quando se trata de SQL Server deve-se

atentar para o local de geração do backup, esse banco gera o arquivo

no servidor, portanto o local deve existir no servidor e não no

computador local. Por padrão o backup de teste gerado não é

registrado como um backup passível de recuperação na tela “Backup

Existentes”.

15

Botão <Testar Restore>: Ele solicitar que seja informado um arquivo

de backup já realizado, irá descompactar o arquivo e efetuar o

restore de acordo com o comando existente. No caso do banco SQL

Server o caminho informando deve ser referente a localização do

arquivo a restaurar no servidor do banco.

16

b) Terceiros:

17

Com a opção Terceiros marcada, será apresentada a tela abaixo: Essa opção é

para caso o cliente possua alguma outra ferramenta para efetuar backup, para

isso o sistema possibilita a chamada de uma ferramenta externa. Para essa

ferramenta deve ser possível ter sua execução via linha de comando.

Apresenta a lista de programas, parâmetros e objetos do backup gravados a

partir do botão <Gravar>.

Programa: deverá indicar o programa que irá efetuar o backup.

Parâmetros: determinar os parâmetros para a execução do programa

que irá efetuar o backup.

Objeto do Backup: Banco online ou banco local (alias).

3.2 ATUALIZADOR DE SISTEMAS – UTILIZAÇÃO

3.2.1 ATUALIZAÇÕES DISPONÍVEIS

Nesta tela é possível efetuar o gerenciamento das atualizações, a partir dela é possível

verificar novas versões, verificar downloads em andamento e instalar versões já baixadas, além

das configurações de atualização e backup.

18

3.2.1.1 Verificar novas atualizações

Essa opção efetua a verificação de novas versões disponíveis para instalação no servidor da

Megasul.

Basta clicar sobre o botão <Verificar novas atualizações>.

19

Se encontrados erros durante a verificação, será emitida a mensagem:

Eventualmente, pode ocorrer o erro “Access Violation” ao verificar se há novas versões.

Isto pode ser decorrente das configurações que não possibilitam conexão com o servidor da

Megasul. Esse procedimento é uma violação de regras básicas de segurança em aplicações, visto

que é comumente utilizado em ataques a vulnerabilidades de programas. Algumas versões (ou

mesmo configurações) do Windows bloqueiam esse tipo de operação, retornando o erro em

questão. Para solucionar o problema, deverá desabilitar as proteções do Windows para esse tipo

de situação:

• No XP: menu Iniciar, Painel de Controle, Sistema, Guia Avançado, botão

Configurações do bloco Desempenho, Guia Prevenção de Execução de Dados.

• No Vista/7: no Painel de Controle, Sistema, Configurações Avançadas do Sistema,

Guia Avançado, botão Configurações do bloco Desempenho, Guia Prevenção de

Execução de Dados.

Nesta tela, caso a opção marcada for a "Ativar a DEP para todos os programas e serviços,

os que eu selecionar" significa que o bloqueio está ativado. Deve-se clicar em "Adicionar",

20

procurar o executável MegaUpdateClient.exe onde foi instalado e selecioná-lo. Após isso, o

atualizador poderá ser utilizado.

Se não houver novas alterações, o sistema apresentará a mensagem:

Se encontradas novas atualizações, serão apresentadas na tela abaixo:

Serão apresentadas as informações:

• Atualizações: Exibe uma listagem das versões disponíveis para download e

instalação, seu nome é composto do módulo e sua versão.

• Detalhes da Atualização:

a) Sistema: sistema cuja atualização da versão esteja disponível.

b) Versão: código da versão disponível.

c) Tamanho: tamanho da versão disponível em Kb.

21

d) Publicada em: indica a data de publicação.

e) Botão <Arquivos>: lista os arquivos da versão publicada.

• Release: campo onde devem ser descritas de forma sucinta todas as alterações que

foram efetuadas na versão do sistema.

• Botão <Voltar>: retorna para a tela de Atualizações Disponíveis.

3.2.1.2 Download novas versões

Para efetuar o download de novas versões liberadas é necessário efetuar o passo Verificar

novas atualizações, e após isso:

Marcar a versão que deseja baixar e clicar sobre o botão <Baixar atualizações marcadas>.

22

23

Ao final do download, será questionado se deseja atualizar a versão com os arquivos

baixados (a atualização poderá ser realizada posteriormente).

Caso seja clicado sobre o botão <Yes> será iniciado o processo Instalar atualizações (item

3.2.1.3) que será abordado a seguir. No caso de clicar no botão <No> o processo se encerra e a

atualização poderá ser instalada posteriormente.

3.2.1.3 Instalar atualizações

Esse botão somente será habilitado caso exista alguma atualização baixada e não instalada,

habilitará nas Atualizações Disponíveis o botão <Instalar atualizações>:

24

Clique sobre o Botão <Instalar atualizações>:

O botão <Voltar> retorna para a tela de Atualizações Disponíveis.

Para instalar as atualizações, observe os passos abaixo:

1. Deverá informar o Sistema a ser atualizado;

25

Caso não haja atualizações para o sistema selecionado, será apresentada a

mensagem:

Logo abaixo, serão listadas as atualizações do módulo selecionado disponíveis para

instalação:

2. Selecione a versão que deseja instalar.

26

3. Clique em <Iniciar atualização>.

4. Verificará se existem programas que precisam ser atualizados em execução e caso

negativo, efetuará a atualização. Caso existam programas abertos, listará estes

programas conforme imagem abaixo:

Solicitará para que se cancele a instalação através do botão <Cancelar Instalação>,

apresentará a mensagem:

27

Ou para que se faça uma nova tentativa de atualização após fechar os programas

que estavam em uso durante a atualização e clicar no botão <Tentar Novamente>.

5. A atualização do banco de dados será realizada.

28

Se encontrados erros durante a atualização do sistema, apresentará a mensagem:

6. Criará o arquivo de log, registrando a informação de cada um dos arquivos que

estão sendo atualizados e de cada um dos scripts que estão sendo executados,

subdividindo os mesmos por módulos e versões. O caminho padrão do log dos

arquivos instalados é C:\Megasul\Atualizador\Client\Log.txt, o log de atualização do

banco de dados se localiza em C:\Megasul\Atualizar\Client\Logs\

7. Ao final da atualização, será apresentada a mensagem:

DICA: Recomenda-se que durante a atualização, nenhuma estação esteja conectada ao

banco de dados a ser atualizado.

3.2.1.4 Ver Downloads

Poderá consultar os downloads que estão em andamento através da aba Atualizações

Disponíveis, botão <Ver downloads>, ele somente ficará habilitado caso exista algum download

em andamento.

29

3.2.2 ATUALIZAÇÕES BAIXADAS

Apresenta os detalhes das versões baixadas, datas de publicação e instalação, bem como

um resumo das principais funcionalidades contempladas pelas versões.

30

3.3 AUTO-ATUALIZAÇÃO

O Client verifica de forma automática se existem atualizações para ele mesmo, neste caso

ele efetua automaticamente o download da atualização sem intervenção do usuário.

Ao iniciar o Client, é verificado se existe atualização baixada para ele, caso exista, o sistema

fechará automaticamente efetuará a atualização, iniciando novamente sem que seja necessária a

intervenção do usuário.

31

GLOSSÁRIO

Alias Nome interno do sistema que indica a localização do banco de dados.

Banco de

dados ou Base

de Dados

Local onde são guardadas todas as informações inerentes ao sistema.

BDE

Administrator

Programa da BORLAND® que indica a localização física e demais

configurações do banco de dados, bem como seu tipo.

Combo box Campo encontrado em várias funções do sistema que possibilita a

seleção de itens dentro dele mesmo, através da seta que se encontra a

sua direita.

Driver Nome dado a um programa auxiliar que executa determinadas funções.

No caso deste manual, driver, refere-se as bibliotecas (dll) construídas

para auxiliar a execução de tarefas, tais como controlar ECF’s e demais

plugins. Pode também ter referência ao HD (Driver C:), CD ROM ou

disquete.

ECF Emissor de cupom fiscal.

Estação Numeração interna do sistema que indica o número do computador

conectado.

Finalizadora Forma de pagamento de uma compra ou venda. Ex. Dinheiro, cheque,

cartão.

Grid Tela apresentada com dados ordenados, grade de apresentação.

Hyperlink No sistema existirão campos onde, clicando-se em seu nome, aparecerá

uma função específica.

ODBC 32 bits Programa da MICROSOFT® que indica a localização física e demais

configurações do banco de dados, bem como seu tipo.

Parâmetros Configurações do sistema.

Sintegra Consiste num conjunto de procedimentos administrativos e de sistemas

computacionais de apoio que está sendo adotado simultaneamente

32

pelas Administrações Tributárias das diversas Unidades da Federação.

Saiba mais em http://www.sintegra.gov.br/.

Transação Número seqüencial interno que indica ao sistema todas as operações

realizadas, o número da estação e o funcionário que a realizou.