La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4211 - PROBLEMAS CON FOXPRO 2.6 FOR D.O.S. Y WINDOWS 2000
Autor:  Jose Manuel Franco Juarez
Tengo un problema, cuando se corre foxpro 2.6 para D.O.S, en windows se crea un archivo Config.sys con las siguientes sentencias
Files=100
buffers=80
pero en windows 2000 lo omite y me da en fox el error too many files open.
Si alguien puede ayudarme lo agradecere mucho

  Respuesta:  Jorge Mendiola
Fijate que hay un archivo en c:\windows\system32\config.nt
cargale alli tus preferencias.-

  Respuesta:  ERIK SAMUEL MARTINEZ
AMIGO ESPERO QUE TE SIRVA LO QUE TE VOY A DAR
A NOSOTROS NOS PASABA LO MISMO Y LO QUE TUVIMOS QUE HACER FUE AGREGARLE UNA LINEA DE CODIGO AL ARCHIVO C:\WINDOWS\SYSTEM.INI QUE ES LA SIGUIENTE:
PERVMFILES=255
JUSTAMENTE DESPUES DE LA LINEA [386enh]

SI TIENES ALGUNA DUDA SOBRE ESTO PUEDES ESCRIBIRME
HASTA LUEGO..

  Respuesta:  Guillermo Zuluaga Orozco
Amigo, su problema consiste en que tiene demasiadas variables publicas y privadas en memoria, debe eliminar como minimo las privadas una vez utilizadas y al final del procedimiento que esta corriendo. Esto se logra con la expresión RELEASE ALL, elimina todas las privadas, si quiere saber cuantas variables entre públicas y privadas escriba al final del programa DISPLAY MEMORY. Usted puede tenere en el config.sys files = 100 y buffers= 100 ó 200 los que sea, pero mientras no maneje sus varibles va a tener el mismo problema.

Si quiere mas información escribame.

  Respuesta:  Waldir Wong
Lo debes configurar en el CONFIG.NT que se encuentra en C:\\WINNT\\SYSTEM32

  Respuesta:  Marga del Pino
Revisa la ayuda del FoxPro 2.6 para DOS (tecla F1)
y bajo el acapite TroubleShooting elige uno de os dos temas siguientes:
Insuficient memory
How to perform a clean boot

(si tu Foxpro está en español, será algo asi como Solución de Problemas y Memoria insuficiente
Como realizar un inicio limpio

ahi vienen las indicaciones de lo que tienes que hacer con el config.sys y autoexec.bat. a mí me sucedió lo mismo al principio de correr ejecutables de FoxPro 2.6 para DOS en Windows 95, y lo resolví así muy bien, (la solución perfecta es pasar a FoxPro 2.6 para Windows o aún mejor a Visual FoxPro)

  Respuesta:  Miguel Mellado
No se si te va a servir, pero tuve el mismo problema con NTserver, y lo resolví modificándole el archivo config.nt, ya que no me tomaba los cambios en el config.sys.
No he trabajado con el Windows2000, pero fijate si tiene un archivo similar.
Saludos, espero que te sirva Miguel