Página 1 de 1
Arquivos temporários com LLIBG
Enviado: 10 Nov 2006 13:01
por janio
Olá a todos,
Tenho um FRENTE DE CAIXA feito com CLIPPER5.3 e LLIBG que tem funcionado muito bem. Ocorre que em maquinas com o WINDOWS XP tenho observado que ao longo do dia são criados vários, mas vários mesmos, arquivos com extenção TMP na pasta onde está instalado o sistema.
Pergunto: Pq esses arquivos são criados?? O q fazer pra evitar isso?
Janio
Enviado: 10 Nov 2006 14:03
por vagucs
o proprio clipper gera pequenos arquivos de sua, mas acho que ficam sem extensão e nao com extensão TMP, na variavel SET CLIPPER vc define o caminho do swap para que estes arquivos nao sejam mais gerados na pasta do sistema e sim no diretorio temporario configurado.
Enviado: 10 Nov 2006 15:10
por sygecom
Tche, na minha opnião esses arquivos .TMP não estaum vindo do seu programa em CLIPPER, como o Vagucs falo, o clipper gera mesmo uns arquivo sem extenção alguma durante a execução do sistema e quando sai do sistema eles se deletam automaticamente, a não ser que o sistema seja interrompido no meio de alguma execução e aquele arquivo sem extenção alguma fica na pasta onde esta o sistema, ou ainda vc tem alguma rotina que gera esses arquivos temporarios como por ex: relatorios e etc...e não esta excluindo eles...
Abraços
Enviado: 10 Nov 2006 18:22
por Stanis Luksys
E para complementar,
Independente de qualquer coisa acredito que a LLIBG em sí não tenha nada a ver com eles... hehehe...
Abre no Notepad e vê o conteúdo, ou tenta renomear pra DBF e abrir no DBU, de repente numa dessas vc descobre do que se trata.
Falou!
Enviado: 10 Nov 2006 21:20
por vagucs
O clipper com uso da LLIBG gera muitos arquivos de swap pequenos, masi do que o normal devido ao maior consumo de memoria tambem.
Enviado: 11 Nov 2006 18:18
por clauber
janio eu uso a llibg a 02 anos e estou satisfeito. . .
sobre os arquivos temporario eu os deleto no inicio do sistema no prg principal
Aeval(directory("*.Tmp") , {|Apagtmp| Ferase(apagtmp[F_NAME]) } )
naum esqueca de colocar o arquivo de header:
#Include "directry.ch"
Enviado: 11 Nov 2006 20:19
por janio
Olá a todos,
Obrigado pelas respostas.
O q acho interessante é que estes arquivos *.TMP são criados somente em maquinas com windowsXP instalado. Em dois clientes tive esse problema.
Vou testar o que postaram.
Obrigado.
Janio
PS: e aí Clauber! Anda sumido. Como andam as coisas??
Enviado: 12 Nov 2006 01:27
por vagucs
Olha janio,
Realmente é uma coisa meio que misteriosa, não sei se o que gera estes arquivos é o Clipper mesmo (PLANKTON) ou seja, a maquina virtual dele, ou o Linkador, pois tem maquina que eles surgem, outras não, tem maquinas que tem extensão, outras não, o negocio é que, configura o diretorio de SWAP, estes arquivos param de atazanar, na verdade não param, so são criados na pasta de arquivos temporarios.
Eles existem e são criados pelo Clipper em si ou por alguma rotina de alocação do Linkador, dificil é saber o que, mas quando montei o DClip, não detectei nenhuma rotina que fizesse usod e tais arquivos, por isso acho que o Linkador que cria a bagaça, pois não analisei profundamente os linkadores.