O novo processo de conversão já foi comentado anteriormente, durante seu protótipo e desenvolvimento. As informações estão nesse e nesse artigo. Agora o processo está liberado para utilização.
Como todo procedimento novo, existem várias dúvidas que ficam pendentes principalmente para quem já está confortável com o processo antigo, ou mesmo, quem já executou a conversão pelo processo antigo.
Para suprir a necessidade de informações, estou lançando uma série de artigos que visam esclarecer o processo e otimizar a sua execução com dicas de configuração do ambiente. Vale lembrar que o guia de conversão, que acompanha cada versão do produto, possui todas as informações necessárias para executar a conversão. O objetivo desses artigos será apresentar dicas para facilitar o processo e aproveitar os recursos disponibilizados pelo console.
A instalação da conversão traz, além do guia, dois componentes que são a base para o processo: o console de conversão e os diretórios de dados de cada produto.
O console de conversão é um conjunto de programas que definem o Wizard para o processo. Ele está salvo nos diretórios cvp, dat e image. O diretório cvp contém os programas. cvp/cv0001 é o programa inicial chamado pelo atalho. O diretório dat contém os arquivos de mensagens e a estrutura de conexão aos bancos de dados.
O console pode ser usado para qualquer conversão de produto, pois eles não precisam de um banco de dados conectado para funcionar. A conexão aos bancos é feita durante o processo. Quem demanda a conexão aos bancos e os converte, são os arquivos disponibilizados nos diretórios de dados.
Os diretórios de dados são todos os diretórios que possuem o sufixo que identifica a versão de origem e destino da conversão. Por exemplo, a conversão do EMS 2.06B para Datasul 11 contém esses diretórios de dados:
- conf-ems206b-datasul11: Programas de conferência de dados.
- conv-ems206b-datasul11: Programas de conversão de dados.
- dat-ems206b-datasul11: Configuração da conversão – bancos a serem conectados, deltas a serem aplicados e programas a serem executados.
- dfcorr-ems206b-datasul11: Deltas de correção de dicionário.
- dfprep-ems206b-datasul11: Deltas de preparação de dicionário.
- log-ems206b-datasul11: Arquivos de log.
O diretório de log é criado apenas durante a execução do processo. Ele é substituído a cada nova execução, renomeando automaticamente o diretório anterior para adicionar da data e hora que foi substituído.
Ao instalar a conversão, também são baixados 3 arquivos na raiz do diretório especificado: um atalho para executar o console, o .pf e o .ini de configuração de sessão. Esses arquivos por padrão não precisam ser alterados, pois a conexão aos bancos de dados será solicitada durante o processo de conversão e o propath é apenas o próprio diretório de conversão, previamente configurado. A única necessidade é a identificação do parâmetro –Mm no arquivo .pf, caso a conexão aos bancos de dados seja feita em modo cliente-servidor.
No próximo post iremos discutir os requisitos da conversão.