![]() |
База на Clarion в Dos-режиме
Проблема такая! К нам перешли манагеры из другой конторы, которые принесли с собой базу на Clarion ver.2.1 rel.2109. Переписал базу на
диск, запускаю- пишет "too many open files". Меняю в config.nt files=30 на files=90 и до 150. Окно программы загружается и при правильном наборе пароля после нажатия последней буквы выбрасывает сообщение: "error code : 8 insufficient memory" и "dos error : 0 ". Года 3 назад в той же конторе ставил эту же базу на win2000 (Celeron 1000)и всё работало идеально. Данная машина P 4 3200 Win XP. В чём может быть проблема! :help: :help: :help: |
А можно подробнее :
- какая операционка - в какой моде скомпилирована прога на Clarion-е или чем базу открываешь |
Вложений: 1
Операционка -написано Данная машина P 4 3200 Win XP. База запускается екзешником.
|
Надо думать, прога ДОС-а просит, вернее, DPMI , попробуй поиграться с установками эмуляции в свойствах PIF-а, если не поможет - придется ставить что-нибудь из эмуляторов, наверное....
|
C:\WINDOWS\system32\CONFIG.NT
поставь к примеру FILES=120 BUFFERS=60 Должно помочь. |
У меня такое :
dos=high, umb device=%SystemRoot%\system32\himem.sys files=40 проблем с запуском прог на Clarion нет. даже сама среда нормально работает. если такие настройки и предложенное в 4-ом посте не поможет, попробуй запустить прогу на чистой системе. |
Вложений: 2
Чуток продвинулся дальше!
Поставил ремарки перед rem dos=high, umb rem device=%SystemRoot%\system32\himem.sys files=менял от 60 до 150 Изменения такие: Впускает в основноё меню, и в любой из подпунктов- ошибки не появляется, как начинаешь смотреть в любом подпункте- тут же выскакивает ошибка! С такими данными работает только на P3 797 Мгц, 384 Озу, Win XP! На более современных машинах ошибка прежняя! |
iSTOPa, files то ты менял, а buffers ставил 60 ???
|
Сделал!
В config.nt всё оставил без изменений, только files=90 Главное изменение в autoexec.nt-поставил ремарки перед lh %SystemRoot%\system32\mscdexnt.exe и lh %SystemRoot%\system32\dosx Пришлось основательно вспомнить старый, добрый DOS! :yees: |
Часовой пояс GMT +4, время: 19:15. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.