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()
Moderador: Moderadores
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Erro hb_cdxIndexCheckversion() e hb_cdxPageSeekKey()
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
Erro hb_cdxIndexCheckversion() e hb_cdxPageSeekKey()
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...
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...
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br