Страница 1 из 1

Как избавится от ошибки "Too many open files" под

Добавлено: 31 Июль 2005, 1:21
kostya
Как избавится от ошибки "Too many open files" под ХР для программ на CDD 3 for DOS?
Рекомендация внести изменения в файл config.nt
files=40
заменить на files=200 не помогает.
Буду признателен за помощь

Добавлено: 31 Июль 2005, 20:09
Гость
А на каком сервере база, NetWare или Microsoft?

Добавлено: 31 Июль 2005, 22:35
Игорь Столяров
Привет ! А других вариантов и быть не может ... :(

1. Узнать, если можно, сколько действительно программа открывает файлов. Необходимо учитывать, что для форматов с внешними ключами еще (например DAT) ключевые файлы.

2. Включить опцию FILES=255, т.е. на максимум.

3. Если не помогает - думать со структурой БД или ее форматом. Например переход с DAT на TPS уменьшит кол-во открываемых файлов на файлы ключей.

Добавлено: 01 Август 2005, 21:07
Гость
Если у тебя база на сервере Novell, то попробуй на станции:
Свойства Novell client -> Дополнит.параметры->
1. File Caching = OFF
2. File Commit = ON

Добавлено: 02 Август 2005, 11:51
lsgsoftware
Это все странно.Много раз проверено, добавление files=255 все проблемы ХР решает .Возможно есть косяк на конкретной версии ХР.
Проверь на другом компе

Добавлено: 07 Август 2005, 19:22
kostya
Юлагодарю за помощь!
Глюк был связан с версией ХР!!

Константин.