Página 1 de 1

Converter dados CDX p/ DBF

Enviado: 19 Jun 2008 03:22
por evaldo
Olá,
Tem como recuperar os dados de um arquivo CDX para dbf?

Obter dados de um arquivo de indices

Enviado: 19 Jun 2008 08:23
por Pablo César
O que posso dizer Evaldo, que de um arquivo de indice NTX não é possível extrair dado algum através dele sozinho. Pois um arquivo de índice contém somente e apenas a ordem dos registros de um determinado arquivo DBF de acordo sua chave de indexação. Não creio que o CDX venha a ser diferente quanto a essa informação. Portanto recuperar dados de uma arquivo de índice para um banco de dados, eu considero essa possibilidade como inexistente.

Enviado: 19 Jun 2008 09:16
por Maligno
Realmente, a única informação contida num arquivo de índice é a chave que serviu para construí-lo. As demais informações nem fazem sentido para ele. Eu nunca testei, mas pode não ser possível nem mesmo recuperar o conteúdo das chaves.

Re: Converter dados CDX p/ DBF

Enviado: 19 Jun 2008 10:38
por gvc
Acredito que a pergunta esta mal formulada.
Não sei o problema dos campos memos DBT e FPT?

[evaldo]
Por favor, especifique melhor a sua dúvida.

Re: Converter dados CDX p/ DBF

Enviado: 20 Jun 2008 09:14
por evaldo
é que um cliente meu apagou um dbf, e só tenho o indice, consegi recuperar o arquivo apagado, mas quando entro no dbf pelo dbu da a mensagem que o arquivo esta conrrompido.

Re: Converter dados CDX p/ DBF

Enviado: 20 Jun 2008 10:42
por gvc
Abra o arquivo com um edito Hexa para ver como esta a estrutura.
Se o Header estiver danificado, vc vai ter problemas para recuperar o arquivo.
Lembrando que o arquivo pode estar com blocos danificados dentro dele. Isso significa que mesmo recuperando o arquivo, vc terá perda de parte das informações.

Se achar necessário, envie para meu eMail uma cópia do dbf danificado.

gvcortez@uol.com.br

Re: Converter dados CDX p/ DBF

Enviado: 21 Jun 2008 15:55
por alaminojunior
Experimenta recuperar ele com o Filefix do Norton Commander. Dependendo do estrago, pode ser possível recuperar.