Página 1 de 1

Arquivo de indice com erro

Enviado: 28 Mai 2018 20:44
por Tomaz Edson Linhares
Olá Amigos,

Indexo meus arquivos de indices com SET INDEX TO.
e uso arquivos de dados com extensão DBF

Só que as vezes, não sei o porque, alguns apresentam erros na hora em que são abertos.

USE MEU_ARQ_DBF ALIAS ARQ NEW SHARED
IF ! FILE("MEU_ARQ_INDICES.NTX")
INDEX ON ... TO ARQ_INDICES
ENDIF
SET INDEX TO ARQ_INDICES //// nessa linha as vezes apresentam erro ao abrir esse arquivo de indice.


Tem alguma função que, assim como pode ser feito com os DBF, que verifique se o arquivo de indices está corrompido antes de abri-lo, evitando a mensagem de erro que encerra o sistema.


Desde já agradeço a quem se manifestar.

Obrigado

Arquivo de indice com erro

Enviado: 28 Mai 2018 20:52
por lugab
Tomaz,

1-Antes de indexar, convém excluir o arquivo de indices já existente

2-De vez em quando é bom dar um pack no arquivo DBF, antes de indexar.
O pack elimina os registrados já deletados

3-Quando puder, troque os índices do padrão NTX para o CDX, que é muitíssimo melhor
Aqui no fórum tem um monte de tópicos explicando como fazer isso

Arquivo de indice com erro

Enviado: 07 Jun 2018 14:06
por Tomaz Edson Linhares
Vou fazer assim então. Obrigado amigo.

Arquivo de indice com erro

Enviado: 08 Jun 2018 17:32
por Heero
2-De vez em quando é bom dar um pack no arquivo DBF, antes de indexar.
O pack elimina os registrados já deletados
Claro, depois de ter conferido se os registros devem ser deletados mesmo.

Tomaz,

Que erro dá ? São variados ?

OBS: Creio que o tópico esteja no lugar errado.

Abraços

Arquivo de indice com erro

Enviado: 09 Jun 2018 11:40
por asimoes
Heero escreveu:OBS: Creio que o tópico esteja no lugar errado.
Correto, convém publicar no fórum Banco de Dados