powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как узнать кем занят файл на сервере
12 сообщений из 12, страница 1 из 1
Как узнать кем занят файл на сервере
    #37881611
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Частенько встречается ситуация, когда надо узнать кем занят файл на сервере. Сейчас приходится коннектится к нему и вручную искать.
Может кто знает скрипт для получения этой информации?
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37881647
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
glamis,

какой файл?
какой сервер?
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37881668
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alextashk,

aaa.dbf на файл-сервере server
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37881758
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руками: на сервере в "управлении компьютером" - "Общие папки" - "Открытые файлы"
Как это посмотреть автоматом и тем более удаленно - не знаю. Но думаю теоретически это возможно автоматизировать, только у смотрящего должны быть соответствующие права на сервере.
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37884859
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima T,
руками я и сам умею, но иногда это довольно большой список...
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37884872
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
glamisDima T,
руками я и сам умею, но иногда это довольно большой список...
Если часто этим заниматься приходится, то может проще в прогу свою встроить контроль работающих?
Как-то так: при входе юзер регистрируется в таблице работающих, при выходе вычеркивается.
Для избежания появления "мертвых душ" в результате некорректно закрытых копий проги, можно держать пользователем заблокированной свою запись, при вылете автоматом разблокируется.
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37884940
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TЕсли часто этим заниматься приходится, то может проще в прогу свою встроить контроль работающих?
Как-то так: при входе юзер регистрируется в таблице работающих, при выходе вычеркивается.
Для избежания появления "мертвых душ" в результате некорректно закрытых копий проги, можно держать пользователем заблокированной свою запись, при вылете автоматом разблокируется.Все правильно, только тут есть один нюанс: бывает, что разные юзеры занимают разные файлы.
Тогда приходится хранить и список открытых таблиц, ну или как-то так...
Т.е. разные логины - разные DE => разные таблицы.
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37885022
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
glamisЧастенько встречается ситуация, когда надо узнать кем занят файл на сервере. Сейчас приходится коннектится к нему и вручную искать.
Может кто знает скрипт для получения этой информации?

Скорее всего, неоптимизированное приложение, раз "Частенько встречается ситуация, когда надо узнать кем занят файл на сервере". Что, в exclusive что ли?
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37885063
Jonny540
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNG"Частенько встречается ситуация, когда надо узнать кем занят файл на сервере". Что, в exclusive что ли?Совсем не обязательно, скорее наоборот - надо что-то сделать монопольно, а файл занят. Бывают такие ситуёвины.
Посылаешь им сообщения, а никого нет на месте Бегать неохота, а кого грохнуть - не знаешь...
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37885921
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jonny540Бегать неохота, а кого грохнуть - не знаешь... Грохнуть всех ибо - эксклюзив и одновременная работа других - это, как-то, не смотрится.
А так - да, действительно, что-то неладно с проектированием базы, раз требуется монопольный доступ.
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37886771
alextashk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пропиши в программе анализ флага "Все вон, кроме админа"
или пропиши в файерволе правило "Все вон, кроме админа"

знание кто, всё равно не спасёт от закрытой двери в кабинет
...
Рейтинг: 0 / 0
Как узнать кем занят файл на сервере
    #37894118
glamis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alextashk,

Никогда не приходилось "ремонтировать" dbf-ки на ленту? Когда порядка 200 user-ов не пойми чем занимаются? Блокировать от новых-нет проблем, как бы старых отключить.

Вообще раньше я это решал тупо запрашивая сервер: !net ... > txt.txt и потом считывая его. Он хорошо структурирован и нет проблем разобрать и найти что нужно. Но изменилась архитектура ядра системы, а для такого запроса на сервере надо иметь исполнителя и систему связи с ним. Поэтому пока решаем ручками.

Сейчас есть желание использовать в этих целях remote script. Вопрос кто-нить использовал Remote script из-под фокса? Я пытался как тест удаленно опрашивать IP - фокус не прошел.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как узнать кем занят файл на сервере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]