#0
by dave2000
На компе (в данном случае это сервак) запущено много процессов 1cv7.exe, каждому процессу соответствует своя открытая конфигурация. Реально ли определить какая конфигурация соответствует каждому из запущеных процессов (имя конфы или путь)? Если реально, то какими внешними средствами? Может у 1С есть интерфейс какой, через который можно было бы узнать такую инфу, как имя конфигурации, путь, имя пользователя и т.д. (для запущеного процесса 1С)
#3
by dave2000
2КонецЦикла: Можно поподробнее плз? База SQL... Немного уточню, зачем это нужно: необходимо найти все процессы 1cv7.exe (всех пользователей на сервере), под которыми открыта какая-то определенная база, и корректно завершить именно эти процессы.
#5
by dave2000
2DGorgoN: Да, была уже такая идея, но на практике не прижилась. Когда в базу заходят одновременно более 50 пользователей, начинаются жуткие тормоза, вне зависимости от выставленого интервала ожидания. :(
#6
by H A D G E H O G s
Можно гораждо более изящное решение на основе регистрации интерфейса 1C-ки в таблице исполняемых объекто (Running Object Table). Для восьмерки это реализовано в Нетленки 2.2. Купите УПП, там это реализовано ©
#8
by КонецЦикла
У нас тоже более 50, причем многие колбасят токо в путь У меня при старте/выходе и по обработке ожидания заполняется таблица пользователей Она коррелирует с таблицей master.dbo.sysprocesses Таким образом получаем список активных пользователей и знаем имя компа (пользователя в терминале) Дерни если надо по почте в личке, выложу когда - сообщу
#9
by Magic
скопировать 1сv7s.exe в 2сv7s.exe, 3сv7s.exe ... и каждую базу запускать своим exe-шником с параметром /D :)
#13
by Добрый_Злой Лемур
handle путь к базе - увидем pid процесса, далее находим этот процесс в диспетчере задач
#14
by dave2000
О, спасибо! утилитка очень даже помогла! Пишу всё что она выдает в текстовый фалик, и уже с ним работаю. Осталось дописать приблуду, которая корректно завершает процес по его PID (а то Handle его просто безпощадно убивает) ;)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в 1С 7.7 определить количество рабочих дней между заданными датами?
- v7webcor не может быть read и сервак загружен на 100% процессом aspnet_wp.exe
- Как определить, откуда открыта форма списка
- Как определить что за НАСП ключ?
- 1cv7s.exe + 1cv7.exe = ?
- Как програмно определить Роль и Интерфейс пользователя?
- Возможно ли определить количество пользователей работающих с ИБ в настоя...
- Как программно определить какая типовая конфигурация используется
- Ноутбук ASUS A4000. Как определить какая память нужна?
- Как определить программно определить в какой точке завершился бизнес процесс?
- УФ: как определить программно, какая кнопка нажата
- Как программно определить какая форма активна?
В этой группе 1С
- КАК поменять язык интерфейса в конфигураторе и энтерпрайзе
- Какие есть аналоги программы radmin...
- Как выгрузить внешнюю компоненту или удатить объект AddIn/XXXX?
- v7: УПП - как посмотреть все движения по элементу номенклатуры?
- Отрицательное сальдо без оборотов
- Регистр сведений. Объекты доступа документов - для чего он в УТ?
- OFF: Жена Михаила Круга опознала его убийцу
- Пиктограммы для 1с
- При подключении базы посредством OLE выдает ошибку подключения
- Изменение реквизитов при копирование элемента табличной части
- Пропали строки табличной части
- Сервер приложений + сервер базы данных
- ЗУП Расчет процентов по займу
- Как сделать, чтобы сообщения SKYPE не мигали?
- Спец по УТ.
- ЗУП 8 2.5.8.14 Сдельные наряды и табель?
- ДобавитьОбработчик
- регистр книга учета доходов и расходов раздел 1
- "Оплата по среднему" в УПП
- Необходимо из ячейки таблицы организовать переход по гиперссылки.