Árvore de páginas

FAQ: 1214-O que é necessário, caso tenha Bancos Históricos, para converter o Magnus para o EMS
Produto:Datasul
Versão:1
Sintoma
1214-O que é necessário, caso tenha Bancos Históricos, para converter o Magnus para o EMS
Causa
O que é necessário, caso tenha Bancos Históricos, para converter o Magnus para o EMS
Solução
Deverão ser executados os seguintes passos

1. Criar estrutura no EMS2 para bancos históricos

Você deve criar uma estrutura de bancos históricos. Os bancos históricos têm a mesma definição de dados que os bancos de movimentos. Por isto você deve criar um banco vazio (somente com as definições de dados importadas) para cada banco de movimento. Os bancos de movimentos são identificados pelo nome que iniciam pela string "mov2", cada banco destes deve ser criado um banco correspondente com nome físico do banco "his2" em vez de "mov2". Por exemplo, para o banco "mov2adm" você deve criar um banco com nome físico "his2adm". Na mídia você pode obter os bancos vazios do EMS2, como já foi explicado anteriormente. Uma maneira fácil de criar os bancos históricos a partir dos bancos da mídia é através do comando Progress procopy. Use-o assim:

procopy mov2dis his2dis

Observação: o banco que está sendo copiado deve ser o banco vazio somente com as definições importadas. Por isto, os bancos que originalmente estão na mídia de instalação devem ser utilizados.

2. Alterar parametrização dos bancos de movimentos conectando os bancos históricos

No conversor, nas telas onde se informam os parâmetros de conexão aos bancos do produto (tanto os parâmetros do MagnusI, EMS201 e EMS202) altere os parâmetros de conexão aos bancos de movimento informando a parametrização dos bancos históricos.


3. Converter os bancos históricos

Com as parametrizações aos bancos alteradas converta (exporte e importe) os bancos históricos. Tanto a exportação, quanto a importação deve ser realizada somente para os bancos históricos.


4. Rodar programa de acerto da base histórica

Depois que os bancos foram convertidos é necessário que se faça o acerto em algumas tabelas e seqüências do produto. O acerto deve ser feito através do programa especial spp/bhp/spbh001.p. Para se executar este programa no EMS202 você deve estar com as bases de movimentos e históricos conectadas ao mesmo tempo. A execução deste programa é demorada mas pode ser adiada para ser executada antes de qualquer transferência de dados dos bancos de movimentos para históricos.


Para maiores informações , consulte o Guia de Conversão Magnus I para EMS20x