Página 1 de 7
URGENTE!!! Como rodar sistema em clipper no Windows XP
Enviado: 28 Jul 2007 20:07
por ERCS123
Olá pessoal!
Tenho um sistema em clipper rodando no Win98. Mas agora preciso fazer ele funcionar no XP. Como proceder neste caso?
Agradeço desde já, Obrigado!
Ewerton -
ewerton@netsite.com.br
Enviado: 28 Jul 2007 20:27
por Maligno
Não está funcionando no XP? Alguma mensagem de erro? Qual o comportamento?
Re: URGENTE!!! Como rodar sistema em clipper no Windows XP
Enviado: 28 Jul 2007 20:59
por pringles
ERCS123 escreveu:Tenho um sistema em clipper rodando no Win98. Mas agora preciso fazer ele funcionar no XP. Como proceder neste caso?
No Windows 98, você configurava o "config.sys" em "C:".
Agora, no XP, você deverá configurar o arquivo "C:\WINDOWS\SYSTEM32\CONFIG.NT". Só mudando o valor da opção FILES deverá bastar.
Reinicie a máquina e você conseguirá criar os índices normalmente.
Enviado: 28 Jul 2007 21:02
por pringles
Esqueci de comentar, nos meus clientes, faço uma alteração para aumentar a velocidade de impressão, que talvez seja interessante para você:
INICIAR - EXECUTAR - digite REGEDT32 - HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Control - WOW.
Nesta última pasta, altere o valor da opção LPT_Timeout para 1 (provavelmente estará 15).
Enviado: 28 Jul 2007 21:05
por pringles
Aliás, bem-vindo ao fórum....
Dê uma olhada nestes tópicos abaixo, eles podem ajudá-lo também:
https://pctoledo.org/forum/viewtopic.php?t=6222
https://pctoledo.org/forum/viewtopic.php?t=4707
Enviado: 29 Jul 2007 08:58
por ERCS123
Olá,
ALterei o config.nt para FILES 195, e o autoexec.nt - SET CLIPPER=//F:100 , mesmo assim ocorre erro no indice (error DBFNTX/6 Create error: IND_NU6.ntx - DOS Error 4
Preciso saber também, se a maneira de compilar é a mesma do Win98?
Mais uma duvida: Tem como deixar uma maquina com Win98 como servidor, e as estações em XP, isso não resolve o problema?
Obrigado pela atençao
Ewerton
Enviado: 29 Jul 2007 09:01
por Pablo César
FILES 195 ? Não seria melhor baixar esse valor e a sintaxe (se é que esteja assim no config.nt) deveria ser FILES=90, isso deveria bastar.
Enviado: 29 Jul 2007 09:32
por Eolo
Pablo,
Se está dando DOS Error 4, por que BAIXAR o valor? Tem é que aumentar. Vc sugere files=90... baseado em que? Num entendi. Vc sabe quantos arquivos o sistema do Ewerton tem que abrir?
Ewerton,
Seguinte: o Clipper só consegue abrir o máximo de 250 arquivos ao mesmo tempo. Se você não sabe quantos arquivos o seu sistema abre, use o limite, 250.
Isso é controlado por 2 parâmetros:
- o comando FILES=250 no arquivo CONFIG.nt
- o comando SET CLIPPER=F250 no arquivo AUTOEXEC.nt
(CONFIRA A SINTAXE! Veja se está exatamente assim: FILES=250 e SET CLIPPER=F250... maiúsculas, espaços etc).
Depois de alterar o CONFIG e o AUTOEXEC, tem que reiniciar o PC.
Vai funcionar. Tem nada a ver com 98 ou XP. E é melhor o XP como servidor.
Enviado: 29 Jul 2007 09:43
por Pablo César
Eolo escreveu:por que BAIXAR o valor?
Tudo bem, eu fiz uma pergunta e sugestão ao mesmo tempo. E outra, você tem idéia mesmo o valor de 90 files ? Não acha que é bastante grande esse valor ?
Eolo escreveu:Tem é que aumentar.
E você, baseia-se em quê também ?
outra que pelo que me "pareceu", ele pode ter errado ao colocar "FILES=" e por isso o não tem espaço de ambiente para executar devidamente.
Enviado: 29 Jul 2007 10:27
por Eolo
Pablo,
Desculpe tê-lo argüido. Não o deveria ter feito.
Falha minha. Sorry.
Enviado: 29 Jul 2007 10:47
por ERCS123
Olá, amigos.
fiz a alteracao: FILES=250 e SET CLIPPER=F250 , CONTINUA O ERRO DOS 4, MAS SOMENTE NA TELA DE INCLUSÃO, e na rotina que crio os indices, NAS ROTINAS DE ALTERACAO, CONSULTA, EXCLUSAO ESTA TUDO FUNCIONANDO.
* DEVO ENTAO MUDAR PARA FILES=90 ,e o SET CLIPPER como ficaria?
- no meu config.nt, tem duas linhas de comando que não sei para que serve:
dos=high, umb
device=%SystemRoot%\system32\himem.sys
FILES=250
(precisa colocar o comando REM antes dos comando?)
- no meu autoexec esta assim:
REM SET CLIPPER=F250
Mais uma duvida: Como faço para compilar no XP?
Sou um pouco leigo, desculpa pela quantidade de perguntas. Tentei utilizar a busca no forum, mas nao consegui encontrar essas respostas.
Atenciosamente,
Ewerton
Enviado: 29 Jul 2007 10:56
por Maligno
CLIPPER=F250
Detalhe talvez sem muita importância: que eu saiba a sintaxe é
SET CLIPPER=//F:250
Como faço para compilar no XP?
Nada muda no XP. A forma de compilação e linkedição é exatamente a mesma. Apenas se deve observar os SETs para que a compilação dê certo. Mas seu problema não está sendo gerar o EXE, pelo que vejo. O problema é de run-time.
Enviado: 29 Jul 2007 11:04
por Maligno
FILES 195 ? Não seria melhor baixar esse valor
Apenas pra fazer constar: meu padrão, quando lembro de configurar, é 140. Tá bom demais. Se dá pau é porque eu não configurei. Sempre esqueço.

))
Enviado: 29 Jul 2007 11:11
por ERCS123
olá,
Alterei o config para FILES=90, e o erro continua.
OBS: quando altero o config ou autoexec, devo compilar novamente o programa para aceitar essas alterações?, pois nao estou fazendo isso, apenas reiniciando a maquina.
* NAO CONSIGO COMPILAR NO XP.
- a pasta do clipper5 deve ficar no c: ou no c:\windows ?
Obrigado
Ewerton
Enviado: 29 Jul 2007 11:20
por Maligno
devo compilar novamente o programa para aceitar essas alterações?
Não. Mas, sendo XP, deve rebootar a máquina para que essas alterações façam efeito. Até nem seria necessário, em teoria. Mas quando altero o CONFIG.NT, comigo só funciona rebootando a máquina. Em todo caso, não é o fim do mundo.
NAO CONSIGO COMPILAR NO XP
Imaginei que você já estaa compilando normalmente.
a pasta do clipper5 deve ficar no c: ou no c:\windows ?
A pasta do Clipper deve ficar onde você o instalou. Nunca dentro de outra, se não quiser transformar seu HD numa salada.
Configurou os SETs? Se não, leia
isto onde eu explico alguma coisa sobre eles.
Primeiro de tudo: esquece o problema do DOS ERROR 4 e tente criar o EXE. Só depois, SE der pau de novo, você pensa nisso. Um problema de cada vez.
