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

Нолики в больших фокспрошных базах

СообщениеДобавлено: 25 авг 2003, 09:41
rusakov_sa
Привет всем!
Есть проблема. Используется FoxPro 2.6. Иногда на больших файлах (20 мег и больше) получается такая штука: если смотреть фаром, то конец файла забит нулями, хотя данные там есть...
Лечится копированием файла на станцию и потом обратно с последующей переиндексацией. Иногда часть данных все-таки теряется.
Данный глюк Новелу известен, причем давно (TurboFAT error). У нас эти проблемы были на 4.11, надеялись, что с переходом на 5.1 проблемы исчезнут. Они действительно пропали на пол-года, потом опять выплыло (NW51SP6).
В качестве лечения Новел предлагает модуль для отключения турбо-фата. На 4.11 эта штука у меня так и не сработала, т.е. нолики появлялись, а производительность упала. Что, на 5.1 тоже надо turbo FAT disable вструмлять?
Может быть у народа есть какой-нибудь другой workaround?

Сергей Русаков

a

СообщениеДобавлено: 26 авг 2003, 03:20
Юрий aka qwerty
у меня на NW6 tdis600.nlm работает и на 4-ке работал(turbodis вроде)....

СообщениеДобавлено: 26 авг 2003, 04:01
rusakov_sa
И как производительность? Не упала?
У меня программеры на следующий же день возопили, что сервер тормозить стал...

Сергей Русаков

ф

СообщениеДобавлено: 26 авг 2003, 11:40
Юрий aka qwerty
Очень сомневаюсь, что из-за этого так ощутимо упала производительность ....
Да даже если и так, все равно другого выхода нет, кроме как этот патч

Если тебе он не помог , то тогда нужно в настройках каждого клиента поставить вот такие параметры :
Вот после них действительно производительность снизится, но зато будеш уверен в целостности данных. (у нас раньше с этим были большие проблемы, особенно когда выснялась порча данных в конце отчетного периода перед отчетом, это хуже чем кошмар )
Auto Reconnect Level =1
Cache write =off
check sum =1
close behaid ticks =0
delay writes =off
end of job =off
file cache level =0
file write through = off
large internet packets =off
lock delay =1
lock retries =5
max cache size =1
name cache level =0
opportunistic locking = off
packet burst =off
true commit=off
use extended file handles =on

на серваке:
set NCP File Commit=off

компрессию на томе с данными отключить