CRIAÇÃO DE ÍNDICE CDX ( WINDOWS XP )

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Claudio.Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 05 Fev 2006 13:12

Mensagem por Claudio.Farias »

Pessoal,

Me parece que as coisas estão começando a ficar mais claras.

Realmente como nosso amigo Rochinha mencionou....fiz os testes com StrZero() e o índice foi criado com mais de 2 chaves, porém com uma observação....o arquivo tinha aproximadamente 4.000.000 de registro, tive que deixar com apenas 1.500.000 para poder gerar o índice.

Se eu manter acima de 1.500.000 aparece o erro "Sub Sistema 16 Bits"

Alguma outra idéia do que possa ser ??

No aguardo

Abraços
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Na sessão CODIGO FONTE eu coloquei um script para INNO SETUP que contem algumas chaves de registro que modificam alguns fatores relevantes ao Clipper.

De uma analisada, verifique se ajuda voce.

@braços :?)
Claudio.Farias
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 05 Fev 2006 13:12

Mensagem por Claudio.Farias »

Caro colega Rochinha..

Me desculpe, mas não estou conseguindo chegar até essa sessão, por gentileza, poste o link para eu fazer o acesso

Grato
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinho

Esta aqui https://pctoledo.org/forum/viewtopic.php?t=3499

@braços :?)
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem por marcos.gurupi »

Caro Claudio Faria, como o colega Dudu_xBase pediu poste seu lnk aqui no forum para ser analisado pois acredito q falte nele a opção q diz onde deve ser gravado os arq. temporários c lah n tiver esse comando acontece esse erro com indices muito grandes. Obrigado.

Marcos Roberto.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinhos

Certo dia estive quebrando a cabeça com um pequeno programinha que acessave uma base MySQL e uma tabelinha com 500 registros e o programa nem abria.

Fiquei louco, até descobrir que a unidade temporária de uso do MySQL era uma unidade de 20Mbytes, ou seja, o meu RAM Drive, limpei todos arquivos desta unidade e ai o programa funcionou.

Cheguei a conclusão que o problema era espaço em disco.

O programa que vc baixou é executado em sua maquina e usa o TEMP de sua maquina para gerar a visualização do set de registros vindos do servidor.

Quando um comando SQL ou ODBC é executado por uma maquina cliente ele gera um arquivo temporário com o resultado e o que esta acontecendo com vc é provavelmente uma falta de espaço temporário.

Verifique também se as definições de tamanho do espaço para lixeiras, arquivos temporários da internet, arquivos de paginação, hibernação e outros não estão demasiado grandes diminuindo assim o espaço que vc realmente tem disponivel.

@braços :?)
Responder