Página 1 de 1

Erro hb_cdxIndexCheckversion() e hb_cdxPageSeekKey()

Enviado: 23 Set 2022 09:00
por clodoaldomonteiro
Bom dia pessoal.
Erros com os CDX (hb_cdxIndexCheckversion() e hb_cdxPageSeekKey()), vem acontecendo a partir de 15/09, quando trabalhando em REDE mapeada, no Windows 10, sendo que antes dessa data funcionava perfeitamente.
O sistema é feito com xHarbour 123 (Simplex) e compilado com BCC 7.3 adicionando GTWVW.
Como disse acima, vinha rodando normalmente e começou a ficar lento, nas operações de abertura de arquivo com índices, apresentando os erros: "Error hb_cdxIndexCheckversion", "Unrecoverable error 1010: hb_cdxIndexPageRead: Read Index Page Filed" e "Unrecoverable erro 9201: hb_cdxPageSeekKey: wrong parent key".
Quando acontece o erro em uma máquina, a que está servindo de servidor fica travada, em loop infinito.

Para abrir as tabelas, uso o seguinte: "SELECT 0; USE (db_f) SHARED"
Para setar meus arquivos após abrir a tabela, uso o seguinte: "SET INDEX TO (ind01), (ind02), (ind03)", sem a cláusula "Additive".

Desde já fico grato por qualquer ajuda.

Erro hb_cdxIndexCheckversion() e hb_cdxPageSeekKey()

Enviado: 23 Set 2022 13:18
por clodoaldomonteiro
Galera, foi erro de C.P. (Ca*ada do Programador) hehe.
Ao invés de informar arqdbf.cdx tava indo pra função: arqdbfcdx, sem o ponto, numa rotina para verificar a existência dos arquivos de índices.

Caso encerrado, graças a Deus...