|
|
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
ПРивет всем. Значит имеется такая проблема Есть прога на VFoxPro 6. Необходимо организовтаь работу нескольких человек. Разработчик говорит что это должно пахать само по себе. Однако оказалось что если 2 человека запускают с сетевой шары, то программа запускается у первого а у второго висит. Шара на сервере NT, и такая ситуация если пользователь без админовских прав. Если у пользователя есть админовские права то можно запусть с разных машин. Вот и впорос, а можно ли что либо сделать чтобы программа запускалась и у юзеров без админовских прав? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 09:48 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Ну, если разработчики доступны то напрячь их - пусть сами разбираются. А ваще похоже на невозможность программы создать временые файлы на сервере в неположеном месте. Тут либо найти это место и разрешить права пользователям тудой, либо заставить разработчиков размещать временые файлы на локальной станции ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 10:21 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
1.Вопрос скорее не по фоксу , а по Винде, так что стоит спросить еще и в другом форуме. Может быть прога открывает какие-то доп фалы, которые админу доступны (на то он и админ.) а простому юзеру к ним нужно дать права. Так что стоит посмотреть на список открытых файлов в сеансе админа. Кстати- как устанавливали прогу - ? Если просто копировали - могут быть проблемы. Кстати было такое что при установке программы на терминал-сервер не хотело работать если просто инсталировать - нужно было обязательно через Панель управления-Установка программ. Видимо если просто инсталить - то доступ даеться админам и тому юзеру , от имени которого идет установка. А вот через панель управления доступ даеться всем. 2.А собственно почему запуск с сети - почему нельзя установить на локальный комп ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 10:27 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
ПРоблема в том что должны работать 5 человек одновременной. 2 вносят данные другие смотрят отчеты... Разработчик гроворит что у него блокировки правильно выставляются и многопользовательская работа гарантирована. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 11:08 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Разработчик гроворит что у него блокировки правильно выставляются и многопользовательская работа гарантирована. А кому интересно что там разработчик говорит(я сам всегда говорю что у меня все правильно ;) ) - сажается на ту систему в той конфигурации где не работает и пусть разбирается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 11:55 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Так что у вас на шаре- только данные или и запуск EXE ? То о чем я писал- относиться к программе , но не файлам БД. Если только данные - то нужно смотреть на права к той папке в которой они лежат. Если EXE - тогда я об этом писал выше. И что значит "виснет" - какие-то сообщения выдаются, ошибки , что пишеться в стaусной строке ? Во всяком случае если при админовских правах все работает - 99 % что проблема не в программе а в настройке винды и сети ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 11:59 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Кстати, на днях наткнулся на интересную ситуацию - есть программа на Фоксе, которая занимается ежевечерним архивированием. Принципе ничего сложного - запускает архиватор, копирует файлы с компа на комп, прописывает в таблицы инфу об архивах. Все работало как часы под альтернативным планировщиком. Из-за изменения политики безопасности пришлось отказатся от от этого планировщика и перейти на встроеный виндовый и усе приложение начало виснуть и ничего не копировать. Выяснилось страное - на примаплиные диски копировать не хотела - просто дохjдила до команды COPY FILE c:\arh\myfile.rar TO y:\backup\myfile.rar и тупа подвисала - не сообщений, ничего. Перешли на COPY FILE c:\arh\myfile.rar TO \\server2\arhiv\backup\myfile.rar и все заработало как часы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2007, 20:35 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
ПРограмма написана так что данные берет с текущей же папки поэтому и данные и сам ЕХЕ лежат в шаре. После дополнительных тестов оказалось что дело не в админовских правах. Так с некоторых машин ХР Sp2 запускается нормально и работает хоть 5 сессий, с других только 1 сессия, а с машин Windows 2000 всегда только 1 сессия. Подскажите куда еще копать, нету однозначного признака что работает только в именно такой конфигурации? Что можно еще поглядеть, поставить фокспро целиком на машину? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 09:33 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
ПРограмма написана так что данные берет с текущей же папки поэтому и данные и сам ЕХЕ лежат в шаре. EXE переложить на рабочую станцию , данные положить на сеть . Только недавно уже обсуждали похожее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 11:21 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Не я пишу прогу там законченый продукт. Данные тут ехе там не получается. Единственное делали так, ЕХЕ на локальном диске и ярлык на него где рабочей папкой прописана шара, результат тот же. С одной машины работает с другой нет. Т.е. запускается прога на двух машинах, на первой нормально, на второй висит процесс в таск манагере. На первой закрывают прогу, она открывается на второй. Одинаково вроде всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 11:25 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Не я пишу прогу там законченый продукт. Данные тут ехе там не получается. Если ваши разработчики написали программу , в которой нельзя настроить пути к БД - это извините не законченный продукт . Не знаю , как другие , но я лично НИКОГДА не храню данные в одной папке с программой.Исключение составляют разве что какие-то временные или служебные таблички , но и их стараюсь держать отдельно. Запуск EXE с сети - в большинстве случаев не только "НЕ РЕКОМЕНДОВАН" , но даже и ВРЕДЕН.Возникает масса проблем - это и проблема обновления версий и доп.нагрузка на сеть и проблемы организации доступа.Собственно ваш пример- этому яркое подтверждение. Так что стоит наехать на ваших программеров , чтобы продукт закончили. В простейшем случае достаточно рядом с EXE положить файл config.fpw в котором есть строка PATH=ПУТЬ_К_БД. Указание рабочей папки в ярлыке - тоже вариант , но не всегда помогает - особенно если есть "подпапки".Так что config.fpw даст больше "пользы". Если "разработчики" откажут Вам - попробуйте сами найти/создать конфиг. Кстати "зависание" проги весьма похоже на то, что делаеться попытка захвата какого- то файла и скорее всего в эксклюзиве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 11:51 |
|
||
|
Проблемы в Visual Fox Pro при работе с сетевой папки
|
|||
|---|---|---|---|
|
#18+
Ура!!! Попробовали фишку с файлом config.fpw Заработало!!! Большое спасибо за наставление на путь истинный. Вот это выставили и заработало ------------ * Каталог по умолчанию DEFAULT=\\сервер\шара * Установка возможности блокировки нескольких записей MULTILOCKS=ON * Обработка сетевых блокировок REPROCESS=AUTOMATIC ------------ Еще раз спасибо большое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.03.2007, 12:54 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34415358&tid=1589652]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
138ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 398ms |

| 0 / 0 |
