Procedimentos de Atualização Antes de começar o procedimento, uma observação: REALIZAR UM BACKUP DA PASTA ESMERALD POR SEGURANÇA 1 O que é? A atualização de arquivos é a forma que o Esmeralda encontra para alterar a estrutura dos arquivos de bancos de dados sem que haja perda das informações gravadas. 2 - Por que fazê-la? A atualização de arquivos se faz necessária todas as vezes que um executável, atualizado no Esmeralda, faz a requisição de novos campos nos bancos de dados. Se a atualização não for feita, o sistema começará a gerar mensagens de erros. 3 - Como fazê-la? 3.1 - Realizar ou verificar a existência de cópias de segurança atualizadas de todos os arquivos envolvidos no processo com as extensões: EXE, DBF e DBT. 3.2 - Recomenda-se criar uma pasta temporária C:\temp e dentro dessa pasta criar duas, uma com o nome de DBF e outra com o nome EXE, como na tela abaixo:
3.3 - Os arquivos executáveis você pode localizar no link abaixo, que no caso são os arquivos com a extensão EXE, que devem ser copiados diretamente dentro da pasta do seu Esmeralda: http://www.tcmnet.com.br/www_public/downloads/ftp/esmeraldados/edosexe.zip 3.4 Copie TODOS os arquivos com a extensão EXE para a pasta onde se encontram os executáveis do seu Esmeralda. Exemplo: Copy C:\temp\exe\*.exe F:\esmerald
3.5 - Os arquivos de uma das pastas você pode localizar no link abaixo, que no caso são os DBF e DBT, que NÃO PODEM SER SALVOS DENTRO DA PASTA QUE CONTÉM OS DADOS DO SEU ESMERALDA: http://www.tcmnet.com.br/www_public/downloads/ftp/esmeraldados/edosdbf.zip 3.6 - Os arquivos DBF e DBT descompactados na pasta C:\temp\dbf serão usados para LEITURA pelo programa ATUALIZA.EXE, como descrito no passo 4.
4 - Executar, dentro da pasta onde se encontra o Esmeralda, o executável ATUALIZA.EXE seguindo os passos descritos a seguir:. Ao abrir a primeira tela do programa, escolha Continue.
. Na segunda tela, informe a pasta onde se encontram os bancos de dados com a nova estrutura e que servirão de base para a atualização. (No exemplo usaremos uma pasta que criamos chamada C:\temp\dbf. Informe o path: C:\TEMP\DBF. Escolha Continue.. Na terceira tela, informe o path onde se encontram os executáveis do Esmeralda.. Seguindo o exemplo, informe: C:\ESMERALD. Escolha Continue.
. Na quarta tela, informe o path onde se encontram os bancos de dados do Esmeralda.. Seguindo o exemplo, informe: C:\ESMERALD. Escolha Continue.
. Na quinta tela, informe o tipo de atualização:. Caso você escolha a opção Automática, o programa encarregar-se-á de gerenciar todo o procedimento.. Caso você escolha a opção Manual, o programa marcará todos os arquivos cuja estrutura deva ser atualizada, porém dará ao usuário a possibilidade alterar esta seleção. De modo geral deve-se seguir a marcação imposta pelo programa. Para marcar/desmarcar um arquivo, pressione ENTER sobre o mesmo. Uma barra de seleção será ativada/desativada no canto direito da tela. No caso acima escolhemos a opção AUTOMATICO, abaixo segue o restante do procedimento.
Após o termino do procedimento aparecerá a tela abaixo com o aviso: FIM DE PROCESSAMENTO, e voltará automaticamente para o prompt do MS DOS. Após o termino do processamento o programa deve voltar automaticamente para o PROMPT do MS DOS, localize a pasta para onde foi copiado os arquivos EXECUTAVEIS, no exemplo acima, C:\temp\exe, copie todos os arquivos desta pasta para dentro da pasta ESMERALD. Depois deste procedimento completo, deve-se rodar uma compactação completa, preencha toda a primeira coluna com a letra C e automaticamente o processo é iniciado, depois é só utilizar o Esmeralda normalmente.
5 - Copiar o arquivo MATERIAL.CFG que esta compactado no link abaixo, para a pasta do seu Esmeralda: http://www.tcmnet.com.br/www_public/downloads/ftp/esmeraldados/material.zip Exemplo: Copy C:\temp\material.cfg F:\esmerald