Upload
vuongkiet
View
220
Download
0
Embed Size (px)
Citation preview
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:
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.
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>.
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