|
|
|
Блокировка таблиц на сервере
|
|||
|---|---|---|---|
|
#18+
Доброе всем время суток. Ситауция такая. Есть файл-сервер под Novell Netware 5 c dbf-файлами. С бд работает отдел из 8 сотрудников, на машинах изпод Win98 запускается клиент, написанный (не мной) на VFP7. Все работает. Но. Если запускать клиента из под WinXP, то происходит следущее: в рабочих таблицах начинают появляться пустые записи, из-за чего рушатся индексы и приходится делать переиндексацию всей базы. Такое ощущение, что клиент(ХР) блокирует таблицы и не дает писать туда другим клиентам... Пробовал перенести базу на сервер под WinServer2003. Тут вообще, если подключается более одного клиента (под ХР), то у первого возникает "ошибка чтения файла" и "псевдоним 'MYCURSOR' не найден"... Ни одной дельной мысли в голову не лезет. То ли клиент коряво написан, то ли у WinXP какие-то свои заморочки с работой в сети?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 11:15 |
|
||
|
Блокировка таблиц на сервере
|
|||
|---|---|---|---|
|
#18+
Поставь клиента Novell от самой Netware. С фирменым никогда никаких проблем небыло. Вернее были но решались подбором версии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 12:02 |
|
||
|
Блокировка таблиц на сервере
|
|||
|---|---|---|---|
|
#18+
phenyaПробовал перенести базу на сервер под WinServer2003. Тут вообще, если подключается более одного клиента (под ХР), то у первого возникает "ошибка чтения файла" и "псевдоним 'MYCURSOR' не найден"... Попорбуйте в файле config.fpw написать строку EXCLUSIVE=OFF и положить его на клиента, если на нем запускается exe или на сервер. Кроме того в этом файле надо прописать пути для временных файлов, а если это не поможет, то запускать приложение на каждом клиенте... Хотя дешевле просто нанять на 1 день программиста FoxPro и он Вам все сделает... Good luck! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2007, 12:15 |
|
||
|
Блокировка таблиц на сервере
|
|||
|---|---|---|---|
|
#18+
BurnПоставь клиента Novell от самой Netware. С фирменым никогда никаких проблем небыло. Вернее были но решались подбором версии Клиент, естесственно, от производителя. Пробовали всякие разные версии, включая последнюю 4.91SP3... Sergey ChПопорбуйте в файле config.fpw написать строку EXCLUSIVE=OFF и положить его на клиента, если на нем запускается exe или на сервер. Кроме того в этом файле надо прописать пути для временных файлов, а если это не поможет, то запускать приложение на каждом клиенте... Не помогло ;( Sergey ChХотя дешевле просто нанять на 1 день программиста FoxPro и он Вам все сделает... Врядли такой номер у нас пройдет :) Придется самому копать исходники - скорее всего проблема где-то там... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 04:18 |
|
||
|
Блокировка таблиц на сервере
|
|||
|---|---|---|---|
|
#18+
Если накопаете раскажите... Ваще, что можно было накосячить в программе чтобы под 9x работало а под NT-base нет не представляю. Сам поддерживал целый зоопарк - были и DOS, и все варианты 9X, и WIN2K, и XP. Программы были на FPD2.6, FPD2.0, VFP 6.0SP5. Сервер был нетварь 5 с какимто последним сервиспаком, 3.11 - в качестве шлюза с ARCNet. И все это вместе пахало безовсяких проблем. По краней мере с сетевыми базами. Правда все своей разработки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2007, 13:29 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=196&tid=1589232]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 382ms |

| 0 / 0 |
