Converter arquivo COBOL .IND para CLIPPER .DBF

Fórum sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

EduardoSPno
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 03 Mai 2012 16:23
Localização: Sao Paulo/SP

Converter arquivo COBOL .IND para CLIPPER .DBF

Mensagem por EduardoSPno »

Ola amigos, tudo bem?!?

Preciso de um super help, estou com uma base de dados em COBOL, arquivos .IND de um novo cliente e preciso converter os dados para .DBF, alguem sabe como??

Obrigado pela atencao!!
Editado pela última vez por Pablo César em 18 Out 2012 22:07, em um total de 1 vez.
Razão: O presente tópico foi movido da seção CA-Clipper, uma vez que seu conteúdo não tem relação com os objetivos daquela seção, onde só podem constar dúvidas técnicas de programação diretamente relacionadas com o Clipper.
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Converter arquivo COBOL .IND para CLIPPER .DBF

Mensagem por alxsts »

Olá!

Parece ser algum tipo de arquivo de índice. Tem outros arquivos, por exemplo .DTA? Se for deve ser Sistema Contmatic e aí vai ter que exportar os dados pelo próprio sistema.

Achei essa resposta no fórum Baboo:
A extensão “DTA” significa que é de um banco de dados proprietário (só quem fez pode abrir), então, a única forma de visualizar as tabelas é a partir do sistema que elas foram exportadas.
A extensão “IND” é um índice do DTA, servindo para ligação chave com outros arquivos que estão interligados com tabelas internas do DTA.
Só é possível retirar as tabelas do sistemas através de uma rotina de exportação, com os arquivos sendo exportados com outra extensão(txt por exemplo).Caso o progama não tenha, essas rotinas deverão ser criadas.
[]´s
Alexandre Santos (AlxSts)
Imatech
Usuário Nível 3
Usuário Nível 3
Mensagens: 350
Registrado em: 24 Ago 2010 23:48
Localização: Goiânia-GO

Converter arquivo COBOL .IND para CLIPPER .DBF

Mensagem por Imatech »

Olá EduardoSPno !

Os 2 formatos de armazenamento de dados + usados no Cobol são: ISAM/C-ISAM/DBISAM/VISAM e/ou BTrieve

A extensão dos arquivos não quer dizer grande coisa, uma convenção muito utilizada é .dat para Tabelas e .idx/.ind para indices

Caso você possua a definição da estrutura dos arquivos ( DATA DIVISION ) irá faciliar a conversão para o formato desejado ( Tamanho de campos, String, Integer, Double, etc... ), caso negativo tambem não é grande problema...
Abra algum dos arquivos com seu editor de textos predileto e tente mapear o conteudo e tamanho dos campos para conversão ( é possivel que os campos possuam tamanho fixo, o que facilita a leitura ), a seguir contrua um conversor usando as funçoes FOpen, Fread, etc...

Veja um exemplo no post:
https://pctoledo.org/forum/viewto ... 42&t=13556

Sucesso...
M., Ronaldo

by: IMATECH

IMATION TECNOLOGIA
EduardoSPno
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 03 Mai 2012 16:23
Localização: Sao Paulo/SP

Converter arquivo COBOL .IND para CLIPPER .DBF

Mensagem por EduardoSPno »

Ola, agradeço aos amigos pela ajuda. Entao, os arquivos sao no formato .IND e .IDX, onde por exemplo existem os arquivos PACIENTE.IND e PACIENTE.IDX, sendo q o .IND é o maior .... To perdidao .... rss...

Aguardo alguma ajuda, obrigado !!!
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

Converter arquivo COBOL .IND para CLIPPER .DBF

Mensagem por alxsts »

Olá!

Achei este link. Veja se te ajuda: O que é a extensão de arquivo IND?
[]´s
Alexandre Santos (AlxSts)
EduardoSPno
Usuário Nível 2
Usuário Nível 2
Mensagens: 59
Registrado em: 03 Mai 2012 16:23
Localização: Sao Paulo/SP

Converter arquivo COBOL .IND para CLIPPER .DBF

Mensagem por EduardoSPno »

Valeu Alexandre, mas ainda nao deu certo, instalei o prog do link mas ele tbem nao consegue abrir nem o IND nem o IDX, se vc quiser t mando um arquivo pq pra vc verificar ....

Obrigado, tenha um otm dia ....

Eduardo.
Responder