Erro no Windows XP contra Windows 98
Moderador: Moderadores
-
gubr@uol.com.br
- Usuário Nível 1

- Mensagens: 2
- Registrado em: 06 Nov 2006 00:26
Erro no Windows XP contra Windows 98
Ola, povo da internet.
Eu estava usando o Windows 98 e estava tudo bem com o meu programa feito em clipper e quando troquei o windows pra uma versão mais atualizada (XP) deu um erro neste programa. O erro é:
Error DBFNTX/1003 Open Error: Emp001\SALDOS1.IND
(DOS Error 4)
Alguém sabe como faço pra resolver isto empasse...
A versão do clipper não sei, mas acho que é clipper 120 de 1992.
Obrigado por enquanto
Gustavo
Eu estava usando o Windows 98 e estava tudo bem com o meu programa feito em clipper e quando troquei o windows pra uma versão mais atualizada (XP) deu um erro neste programa. O erro é:
Error DBFNTX/1003 Open Error: Emp001\SALDOS1.IND
(DOS Error 4)
Alguém sabe como faço pra resolver isto empasse...
A versão do clipper não sei, mas acho que é clipper 120 de 1992.
Obrigado por enquanto
Gustavo
Gustavo
-
Stanis Luksys
- Colaborador

- Mensagens: 1329
- Registrado em: 18 Jun 2005 03:04
- Localização: São Paulo
- Contato:
Olá amigo,
Procure se o seu programa tem alguma rotina de indexação em algum menú. Se houver basta executar e deve resolver seu problema.
Outra maneira seria acessar pelo menos uma vez todos os módulos do sistema, pode ser que em algum momento este arquivo seja criado e seu problema resolvido.
Se as duas opções acima falharem, vai ficar difícil realmente, a menos que você tenha todos estes arquivos .IND (ou .NTX ou ainda .CDX) gravados num backup. Se você possuir um disco com eles, copie eles novamente para as pastas originais, bem como todos os .DBFs.
**Note que seu trabalho desde a instação do XP será perdido se você realizar este procedimento.
Sempre faça backups!
Falou cara, boa sorte...
Procure se o seu programa tem alguma rotina de indexação em algum menú. Se houver basta executar e deve resolver seu problema.
Outra maneira seria acessar pelo menos uma vez todos os módulos do sistema, pode ser que em algum momento este arquivo seja criado e seu problema resolvido.
Se as duas opções acima falharem, vai ficar difícil realmente, a menos que você tenha todos estes arquivos .IND (ou .NTX ou ainda .CDX) gravados num backup. Se você possuir um disco com eles, copie eles novamente para as pastas originais, bem como todos os .DBFs.
**Note que seu trabalho desde a instação do XP será perdido se você realizar este procedimento.
Sempre faça backups!
Falou cara, boa sorte...
Stanis Luksys
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
sites.google.com/hblibs
Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
-
diogenes_varela
- Usuário Nível 3

- Mensagens: 206
- Registrado em: 04 Nov 2006 19:33
- Localização: Brasília - DF
Eu já tive esse problema e, no meu caso, era a falta da linha no AUTOEXEC:
SET CLIPPER=/F:100
O que deve estar acontecendo é que o MS-DOS (embutido no Windows) não está conseguindo abrir todos os arquivos.
SET CLIPPER=/F:100
O que deve estar acontecendo é que o MS-DOS (embutido no Windows) não está conseguindo abrir todos os arquivos.
Os computadores não sabem o que fazem. Nós, na maioria das vezes, também não...
E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
E disse ao Programador: "Todos os teus programas terão erros e irás corrigi-los até ao fim dos teus dias". Gen. 1:9
-
Dércio_Luiz_Zanatta
- Usuário Nível 3

- Mensagens: 153
- Registrado em: 11 Jan 2006 15:37
- Localização: Ibirubá - RS
Caro colega.
O problema é que o AUTOEXEC.BAT e o CONFIG.SYS que no WINDOWS 98 estavam no C:\ , no WINDOWS XP estão no C:\WINDOWS\SYSTEM32 e com os nomes de AUTOEXEC.NT E CONFIG.NT. É só incluir o SET CLIPPER=F250 no AUTOEXEC e o FILES=250 no CONIFG que irá resolver os seus problemas.
De qualquer forma, não aconselho a ninguém usar programas em CLIPPER no WINDOWS XP, tem um monte de BUGs, a maioria com solução, mas que trarão alguma "dor de cabeça".
Espero ter ajudado.
Um grande abraço
Dércio
O problema é que o AUTOEXEC.BAT e o CONFIG.SYS que no WINDOWS 98 estavam no C:\ , no WINDOWS XP estão no C:\WINDOWS\SYSTEM32 e com os nomes de AUTOEXEC.NT E CONFIG.NT. É só incluir o SET CLIPPER=F250 no AUTOEXEC e o FILES=250 no CONIFG que irá resolver os seus problemas.
De qualquer forma, não aconselho a ninguém usar programas em CLIPPER no WINDOWS XP, tem um monte de BUGs, a maioria com solução, mas que trarão alguma "dor de cabeça".
Espero ter ajudado.
Um grande abraço
Dércio
-
gubr@uol.com.br
- Usuário Nível 1

- Mensagens: 2
- Registrado em: 06 Nov 2006 00:26
- rochinha
- Administrador

- Mensagens: 4664
- Registrado em: 18 Ago 2003 20:43
- Localização: São Paulo - Brasil
- Contato:
Amiguinho
Entre no prompt do MSDOS, entre na pasta C:\WINDOWS\SYSTEM32.
Abra o arquivo AUTOEXEC.NT usando NOTEPAD AUTOEXEC.BAT, recorte as linhas abaixo e cole neste arquivo:
Salve e abra o arquivo CONFIG.NT usando NOTEPAD CONFIG.NT, recorte e cole o texto abaixo no arquivo:
@braços :?)
Entre no prompt do MSDOS, entre na pasta C:\WINDOWS\SYSTEM32.
Abra o arquivo AUTOEXEC.NT usando NOTEPAD AUTOEXEC.BAT, recorte as linhas abaixo e cole neste arquivo:
Código: Selecionar todos
@ECHO OFF
@PROMPT $P$G
REM Instalar as extensoes CD ROM
lh %SystemRoot%\system32\mscdexnt.exe
REM Instalar o redirecionador da rede (carregar antes do dosx.exe)
lh %SystemRoot%\system32\redir
REM Instalar o suporte DPMI
lh %SystemRoot%\system32\dosx
lh DOSKEY
REM ********* Acrescenta SET do Clipper
SET CLIPPER=E0;F150
REM ********* Habilitar caso seja necessario acentuacao no DOS
REM ********* @mode con codepage prepare=((850) %SystemRoot%\SYSTEM32\ega.cpi)
REM ********* @mode con codepage select=850
REM ********* @keyb br,,%SystemRoot%\keyboard.sys
Código: Selecionar todos
BUFFERS=30
DEVICEHIGH=%SystemRoot%\system32\HIMEM.SYS
DOS=HIGH,UMB
FILES=200
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
@braços : ? )
A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.