gifts2017

Список активных пользователей 1с8 на терминальном сервере и безусловное завершение подключения к базе 1с

Опубликовал roms r (roms6) в раздел Администрирование - Системное

Программа необходима в тех случаях, когда на терминальном сервере имеются базы данных в файловом варианте работы и при этом по списку активных пользователей в 1с не возможно определить кто из Windows-юзеров подключен к базе, а нужно срочно освободить БД путем завершения процессов 1сv8.
Программа показывает список БД, использующихся в данный момент, каталог БД, имя Windows-юзера и Pid процесса 1сv8. Кроме того, можно сразу же завершить выбранные подключения, не использую диспетчер задач.

В архиве 2 файла: ActiveUser1c.exe - основная программа и Handle.exe - общедоступная утилита с консольным интерфейсом, которая выдает информацию об открытых в системе файлах. Перед использованием программы необходимо один раз запустить Handle.exe и согласиться с лицензионным соглашением об использовании утилиты.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ActiveUser1c
.zip 423,25Kb
09.07.10
500
.zip 423,25Kb 500 Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Армен Арабханян (Arabo_xv) 09.07.10 16:12
Мдас начальника а почему handle.exe не закрываем после завершения работы ?
2. roms r (roms6) 09.07.10 17:52
Ну вообще то Handle.exe вызывается переодически и сразу закрывается. И у меня он в памяти не разу не остался во время использования программы...
3. roms r (roms6) 09.07.10 17:59
При первом запуске handle.exe выдает окошко о лицензионном соглашении и там надо нажать какую-нибудь кнопку. Может с этим окошком процесс handle.exe в памяти и остался.
4. mirco brons (mirco) 09.07.10 18:12
А имя пользователя 1с нельзя прикрутить ?
5. roms r (roms6) 10.07.10 15:56
А смысл? пользователей 1с и в программе 1с можно увидеть. Для меня полезность этой программы в том, что по пользователю 1с я не знаю, какой сеанс надо завершить в терминале (юзеры, которые заходят в 1с с правами только на просмотр, пользуются у меня одной учеткой в 1с), а из этой програмулины я могу поотключать процессы, подключившие именно эту базу, да и по доменному пользователю я вижу, кто в базе.
6. NCHRobert (NCHRobert) 14.07.10 09:56
А нет варианта с SQL базами?
7. Андрей Онофриенко (on/off) 14.07.10 10:01
Прошу прощения, а насколько возможно в принципе, сделать тоже самое для 7.7? Или может это уже реализовано. Спасибо
8. roms r (roms6) 15.07.10 00:57
c SQL базами варианта нет, но базы на SQL и так админятся и в консоле 1с сервера и в консоли SQL сервера
9. roms r (roms6) 15.07.10 00:58
а вот добавить базы 1с 7.7 можно.
10. sergey_irk sh (sergey_irk) 19.09.11 09:27
очень пригодилась правда иногда handle.exe в памяти и остается, приходиться завершать принудительно
11. goodgod (goodgod) 29.11.11 06:26
Спасибо, пригодилась. Но вот handle.exe тоже изредка подвисает...
13. andrey dyak (dyak84) 20.03.13 19:00
Автор твоя разработка еще актуальна или есть какая то новая редакция , неужели за столько времени ничего не изменилось
14. Роман Солодовников (solodovnikov.84) 11.04.16 17:23
А откуда она берет список баз?.Что то у меня вообще пустая таблица.
15. roms r (roms6) 13.04.16 18:37
(14) solodovnikov.84,
Вот эта "Handle.exe - общедоступная утилита с консольным интерфейсом" - выдает информацию об открытых в системе файлах.
Из полученного списка выбираются файлы 1cv8.1cd.
Из полного пути отобранных файлов получаем каталоги ОТКРЫТЫХ баз.
Работает это все только для файловых баз на том компьютере, где эти базы лежат.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа