Erro hb_cdxIndexCheckversion() e hb_cdxPageSeekKey()
Enviado: 23 Set 2022 09:00
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.
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.