Bando de dados cobol

Delphi

11/02/2005

Olá pessoal,

Após pesquisar muito no fórum não encontrei algum post que responda minha pergunta. Gostaria de saber se existe alguma ferramenta parecida com o DataBase Desktop que abra os arquivos .dat do microfocus cobol.
Como podem notar trata-se de que o cliente quer mudar de sistema, sendo assim, o programador/empresa que o atende não presta suporte/informação para esta situação ( o já é de se esperar). Por isso essa minha necessidade.

Desde já agradeço a qualquer informação.


Lindomar.des

Lindomar.des

Curtidas 0

Respostas

Motta

Motta

11/02/2005

Já vi esta discussão aqui, dê uma catada na pesquisa.


GOSTEI 0
Luineumann

Luineumann

11/02/2005

Vais er difícil vc encontrar um utilitário como o que vc está falando pois como vc não mencionou um banco de dados os programas em Cobol devem estar acessando arquivos do próprio cobol e nesse caso fica dificil vc extrair dados dos arquivos sem ter a descrição dos mesmos pois o Cobol não trabalho com a filosofia de ´campos´ formando ´registros´ ou colunas e linhas e sim apenas um grande registro, que pode ter tamanho variável e que, por exemplo, dependendo do conteúdo da posição 1, vc trata o restante dos dados do registro de uma forma, ou de outra. sabe estes arquivos textos que vc deve gerar para exportar dados para aplicações de bancos, aplicações do sefip/fgts da caixa que dizem coisas do tipo

registro - A - mestre do arquivo
posição 1 a 1 = A
pisição 2 a 10 => data do mocimento no formato DDMMAAAA

registro - B - nome da empresa
posição 1 a 1 = B
posição 2 a 101 - nome completo da empresa

etc, etc ... assim é o cobol, então se existisse algum database desktop deveria ser um específico para a aplicação do seu cliente e ainda mais, específico para cada arquivo

com um pouco de sorte, se o desenvolvedor não utilizou campos compactados vc poderá até descobrir onde começa e acaba cada campo analisando os arquivos


GOSTEI 0
Lindomar.des

Lindomar.des

11/02/2005

Obrigado Motta e luineumann,

Agradeço a ajuda.


GOSTEI 0
POSTAR