Список активных пользователей 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
512
.zip 423,25Kb 512 Скачать

См. также

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