W7 32 bits precisa configurar o autoexec.nt ou nao

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por porter »

ola pessoal, estou precisando executar um programa feito em clipper 5.2 no windows 7 ultimate 32 bits, está dando erro (DOS ERROR 4) ERROR DBFNSX/1003 OPEN ERROR: INDCONTATO.NSX, mas o indice existe na pasta, gostaria de saber se no caso do windows 7 32 bits, tem a necessidade de configurar o AUTOEXEC.NT e o CONFIG.SYS, pois quando acesso o WINDOWS\SYSTEM32\AUTOEXEC.NT, faço as alteraçoes e tento gravar, ele não deixa fazer as alterações.

windows 7 ultimate 32 bits, clipper 5.2 DBF, NSX

obrigado.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por Kapiaba »

Se a Aplicação for de 16 bits, sim.

autoexec.nt

Código: Selecionar todos

   SET CLIPPER=F250
Config.nt

Código: Selecionar todos

   FILES=250
   BUFFERS=32
abs,
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por porter »

ola Kapiaba, mas eu entro em windows\system32\autoexec.nt faco as alteracoes, mas na hora de gravar nao grava, da uma mensagem e tenho que cancelar a gravacao.

obrigado.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por Kapiaba »

Abra com o EDIT do windows, ou com o Bloco de Notas e faça as alterações. Ou entre pelo prompt como adminsitrador. Depois de fazer as modificações reboot a máquina.

abs.
porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por porter »

obrigado Kapiaba, deu certo, eu nao estava entrando com administrador.
Walterley
Usuário Nível 1
Usuário Nível 1
Mensagens: 16
Registrado em: 28 Jun 2015 12:09
Localização: São José/SC

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por Walterley »

A configuração do autoexec.nt e config.nt no Windows 7, Vista ou Windows 8 é muito importante para reservar espaço para abertura de arquivos e gerenciamento das interrupções prioritárias de hardware e software. Trocando em miúdos, cada vez que o processador é interrompido, pelo teclado, pela memória, mouse, relógio, portas de comunicação ou por algum programa, ele precisa "guardar" os dados do registro corrente em algum lugar da memória. Originalmente 25 pilhas com 128 bytes de comprimento cada uma, já vem ativados pelo SO, para os usos essenciais.

Quando instalamos programas, placas de vídeo de alto rendimento, placas de som, HDD´s, mouses e serviços de rede local e internet etc, precisamos aumentar o número de stacks (pilhas), para evitar o stack overflow ou erros graves do sistema operacional como travamento esporádicos.

Então devemos modificar o config.nt assim:

Stacks = 32, 256
buffers =32,4
files=225

e o autoexec.nt deve ficar:

Set clipper=225.

Pronto... Pode ligar até como servidor de arquivos que não vai trancar nem a pau...

Atenção, eu instalo o executável em cada máquina e os arquivos ficam no servidor, no Hdd principal. Esta pasta com os arquivos é mapeada e cada computador acessa somente os arquivos e os índices.

Para gravar o config.nt e o autoexec.nt sem receber a mensagem "você não tem permissão para gravar este arquivo..." clique em Iniciar e pesquise "Alterar UAC". Na tela que abrirá: "Configurações de controle da conta do usuário", mova o botão até a posição inferior e de um click em OK... Pronto, você poderá gravar ou modificar qualquer arquivo do seu computador, até os protegidos...

Boa sorte.
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por fladimir »

desde q mudei para o Harbour nunca mais mexi com isso

Eh necesario pra quem usa o Harbour e nao o Clipper, fiquei na duvida
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Kapiaba
Colaborador
Colaborador
Mensagens: 1908
Registrado em: 07 Dez 2012 16:14
Localização: São Paulo
Contato:

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por Kapiaba »

Fladimir, a sua resposta é essa: desde q mudei para o Harbour nunca mais mexi com isso.

Harbour y xharbour são 32 bits, então não precisa usar SET CLIPPER... 16 Bits.

Abs.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por JoséQuintas »

fladimir escreveu:Eh necesario pra quem usa o Harbour e nao o Clipper, fiquei na duvida
Só recapitulando.... o DOS tem o limite de 255 arquivos abertos, sendo alguns reservados, e a configuração geralmente é o CONFIG.SYS, ou no PerVmFiles.
O Clipper é DOS.

O Harbour que costumamos usar é pra Windows, e essa regra não se aplica pra ele, não faço idéia do limite.
Tem versão específica do Harbour pra DOS, mas deve ser pra alguma situação específica.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por fladimir »

Então mas tem um cliente q volta e meia dá uns erros estranhos q não consegue acessar o arquivo, sendo q já esta com permissão etc..
Percebo q isso ocorre qdo tem muita coisa rodando, como se faltasse recursos.
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

W7 32 bits precisa configurar o autoexec.nt ou nao

Mensagem por JoséQuintas »

Talvez por ficar parado, e ser desconectado?
Use minha rotina de erros com log, talvez ajude a ver melhor qual é o erro.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder