![]() |
Программа на Clipper, база данных - на сервере
Доброго времени суток!
Вкратце опишу проблему. Имеется сервер под управлением Windows 2003, на сервере выделен ресурс (каталог), в котором лежит программа, писанная на Clipper (работает с файлами *.dbf, *.ntx). Рабочая станция под управлением Windows 98 подключается к серверу, монтирует вышеупомянутый ресурс (подключает сетевой диск) и запускает вышеуказанную программу. На определенном этапе работы программы она (программа) вываливается с ошибкой 19 (NTX file corrupt - разрушение индексного файла). При этом, если эту же программу запустить на этой же рабочей станци, только с локального диска, то всё нормально. Может быть кто-нибудь сталкивался с такой или подобной проблемой? Заранее спасибо за помощь. P.S. Доступ на ресурс установлен полный. |
avolkov2009, вот, что говорит руководство:
Цитата:
|
Цитата:
Да и проблема, как я понимаю, в другом, ведь, когда таблицы (DBF-ки и NTX-ы) лежат на локальном диске, то всё ок. Кроме того, сеть, скорее всего, тоже ни при чем, ибо такие проблемы не наблюдались, когда на сервере был Netware, а потом Linux (Samba). Приобрести и установить Windows Server 2003 заставил переход на новое ПО, серверная часть которого работает только на win2003. Следовательно, как я понимаю, проблема кроется где-то в Windows Server 2003, что и заставило меня задать вопрос в ветке "Microsoft Windows NT/2000/2003". Может быть что-то не так с настройкой сети в Win2003? |
avolkov2009,
Начните с проверки журналов сервера - система и приложения. |
Цитата:
|
Возвращаясь к вышеизложенной проблеме.
Посмотрел я журналы событий, там пусто. Причем сам отмечал время, воспроизводил ошибку, проверял после этого журнал событий на сервере - ничего. Попутный вопрос: а не может ли влиять на неадекватное поведение клипперовской программы какое-нибудь "хитрое" кеширование, которое устраивает сервер? |
я бы посмотрел в сторону FILES в config логальной машинки. Для клиппера помнится это было актуально. Для приличных программ с 30-40 файлами требовалось до 100 дескрипторов поскольку еще индексы. и если там XP то побаловаться с ярлыком программы на предмет Compatibility mode.
|
Цитата:
Проблема, скорее всего, не в этом, поскольку во времена, когда на сервере была установлена Novell Netware 6.5 и позже Ubuntu Server 8.04 - все работало. Настройки рабочих станций не изменялись. Поэтому я и предполагаю, что проблема в сервере. |
Время: 03:02. |
Время: 03:02.
© OSzone.net 2001-