AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 13.06.2006, 17:52   #1  
Raven Melancholic ist offline
Raven Melancholic
Участник
Benutzerbild von Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2.164 / 1296 (48) ++++++++
Registriert seit: 21.03.2005
Ort: Москва-Петушки
Ограничение на количество сессий одного пользователя
Есть ли в AX возможность штатными средствами ограничить для определенных пользователей количество одновременно открытых сессий? Менеджеры входят по два - три раза и "кушают" лицензии, остальным не хватает.
Alt 13.06.2006, 18:13   #3  
MironovI ist offline
MironovI
Участник
 
724 / 77 (4) ++++
Registriert seit: 30.05.2005
Только заметтье, что "хвосты" тоже будут считаться в данном случае как вход (если есть такая беда конечно).
Alt 14.06.2006, 05:44   #4  
Sada ist offline
Sada
Программатор
Benutzerbild von Sada
 
1.450 / 153 (8) ++++++
Registriert seit: 29.03.2005
Ort: Толи Барнаул, толи Москва
Zitat:
Zitat von MironovI
Только заметтье, что "хвосты" тоже будут считаться в данном случае как вход (если есть такая беда конечно).
Какие "хвосты"? И еще вопрос: Метод с ссылки вставил в класс Info в StartUpPost - заработало, больше двух раз не пускает (спрашивает), удалил метод - всё осталось по прежнему....опять не пускает и спрашивает. Что делать та?? И почему?

С уважением - Sada...

Geändert von Sada (14.06.2006 um 06:00 Uhr)
Alt 14.06.2006, 09:22   #5  
MironovI ist offline
MironovI
Участник
 
724 / 77 (4) ++++
Registriert seit: 30.05.2005
1) Хвосты - мертвые сесии - отрубился человек от сетки или перезагрузил комп, повис ли терминал - вобщем неправильно вышел из Аксы и нате - в форме Активные пользователи повисла сессия, хотя человек в Аксе уже не сидит отрубить такую сессию бывает получается только перезагрузкой Аос-а.
2) Через аос работаете, может перезагрузить?
Alt 14.06.2006, 09:30   #6  
Sada ist offline
Sada
Программатор
Benutzerbild von Sada
 
1.450 / 153 (8) ++++++
Registriert seit: 29.03.2005
Ort: Толи Барнаул, толи Москва
1)Получается что такое хвост я знал , гогда (как мы их называем) провисшие сесси образовываются, остается после нее спид (не всегда), в QueryAnalyzer на SQL'е kill proces и всё гут (это крайний случай), а обычно просто - в Активных пользователях - "Завершение сесси"
2)Перезагружать AOS - нихарашооо , пользователи взвоют (там и тестовая и рабочая базы (и ещё много чего))... Всё равно в тестовой базе экспериментировал - мне это не напряжно
Alt 14.06.2006, 11:28   #7  
Raven Melancholic ist offline
Raven Melancholic
Участник
Benutzerbild von Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2.164 / 1296 (48) ++++++++
Registriert seit: 21.03.2005
Ort: Москва-Петушки
Спасибо за ссылку. Не совсем штатно, но до конца года в качестве временной меры устроит (в этом году в бюджет увеличение количества лицензий не вошло, а в следующем развернемся).
Alt 30.05.2007, 17:15   #8  
AxaptaUser ist offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Registriert seit: 09.03.2007
Не подскажите, как сделать так, чтобы для одного конкретного логина лицензия резервировалась? То есть, как избежать ситуацию, когда все лицензии пользователи уже "скушали" и даже админ не может зайти и поубивать висячие сессии?
Alt 30.05.2007, 17:26   #9  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von AxaptaUser Beitrag anzeigen
Не подскажите, как сделать так, чтобы для одного конкретного логина лицензия резервировалась?
Никак.
__________________
полезное на axForum, github, vk, coub.
Alt 30.05.2007, 17:35   #10  
AxaptaUser ist offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Registriert seit: 09.03.2007
Исчерпывающий ответ!
Спасибо!
Alt 30.05.2007, 17:49   #11  
Zabr ist offline
Zabr
Участник
Axapta Retail User
 
1.202 / 345 (14) ++++++
Registriert seit: 26.06.2002
Ort: Москва
Zitat:
Zitat von AxaptaUser Beitrag anzeigen
Не подскажите, как сделать так, чтобы для одного конкретного логина лицензия резервировалась? То есть, как избежать ситуацию, когда все лицензии пользователи уже "скушали" и даже админ не может зайти и поубивать висячие сессии?
Почему ж никак ? Там же, где в Info::startupPost вы не допускаете повторного входа, подсчитывайте число сессий, сравнивайте с лицензией и не давайте войти последнему юзеру, кроме нужного вам логина.
Alt 30.05.2007, 17:53   #12  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von Zabr Beitrag anzeigen
Почему ж никак ? Там же, где в Info::startupPost вы не допускаете повторного входа, подсчитывайте число сессий, сравнивайте с лицензией и не давайте войти последнему юзеру, кроме нужного вам логина.
ЕСЛИ у людей проблема с зависшими в AOS сессиями.
ТО пользователь дошедший до Info::startupPost лицензию уже скушал.

Если ему не давать входить при помощи ShutDown, то и этот может зависнуть.
В результате админу лицензии не достанется.

Нет в Аксапте способа, который всегда гарантировал бы одну свободную лицензию.
Но есть обходные пути, которые будут работать в условиях когда "все правильно".
__________________
полезное на axForum, github, vk, coub.
Alt 30.05.2007, 17:57   #13  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Чтобы добавить конструктива:
Zitat:
Zitat von AxaptaUser Beitrag anzeigen
и даже админ не может зайти и поубивать висячие сессии?
Админ может зайти в SQL Enterprise Maganger и убить сессию там.
как получить список сессий и убивать их средствами SQL, смотрите документацию по SQL.
__________________
полезное на axForum, github, vk, coub.
Alt 30.05.2007, 18:56   #14  
AxaptaUser ist offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Registriert seit: 09.03.2007
Zitat:
Zitat von mazzy Beitrag anzeigen
Чтобы добавить конструктива:


Админ может зайти в SQL Enterprise Maganger и убить сессию там.
как получить список сессий и убивать их средствами SQL, смотрите документацию по SQL.
Зайти в Аксапту и поубивать сессии - имелось ввиду завершить сессии, которые еще не подвисли и которые "можно завершить", например, человек дважды открыл Аксапту и одной из них не пользуется пару часов, вторую аксапту можно закрыть. Завершить сессию, которая активная нельзя - нельзя выкинуть пользователя. А в сиквеле не разобрать какую можно сессию убить, какую нельзя. Зачастую лицензии съедаются хвостами, которые невозможно убить ни в Аксапте, ни в сиквеле (там спид, который отображен в Аксапте перехвачен кем-то другим) в таких ситуациях выход один - перезапустить АОС.
Alt 30.05.2007, 19:19   #15  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von AxaptaUser Beitrag anzeigen
Завершить сессию, которая активная нельзя - нельзя выкинуть пользователя.
Можно. тем же сиквелом.

Zitat:
Zitat von AxaptaUser Beitrag anzeigen
А в сиквеле не разобрать какую можно сессию убить, какую нельзя.
в трехзвенке можно.

Zitat:
Zitat von AxaptaUser Beitrag anzeigen
Зачастую лицензии съедаются хвостами, которые невозможно убить ни в Аксапте, ни в сиквеле (там спид, который отображен в Аксапте перехвачен кем-то другим) в таких ситуациях выход один - перезапустить АОС.
Да.
Но такие хвосты не получится убить и из Аксапты.
__________________
полезное на axForum, github, vk, coub.
Alt 08.12.2008, 14:59   #16  
Scrat ist offline
Scrat
Участник
 
2 / 10 (1) +
Registriert seit: 08.12.2008
А можно отловить момент запуска приложения до того, как юзер захватит лицензию? Куда вклинить обработку до того , как выскочит форма регистрации входа в систему?
Alt 08.12.2008, 15:05   #17  
mazzy ist offline
mazzy
Участник
Benutzerbild von mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29.472 / 4494 (208) ++++++++++
Registriert seit: 29.11.2001
Ort: Москва
Blog-Einträge: 10
Zitat:
Zitat von Scrat Beitrag anzeigen
А можно отловить момент запуска приложения до того, как юзер захватит лицензию? Куда вклинить обработку до того , как выскочит форма регистрации входа в систему?
нет.
см. http://axapta.mazzy.ru/lib/startupcmd/
__________________
полезное на axForum, github, vk, coub.
Alt 09.12.2008, 09:48   #18  
Scrat ist offline
Scrat
Участник
 
2 / 10 (1) +
Registriert seit: 08.12.2008
Спасиб! Очень помогло. Но в своей ситуации вижу тока один выход. Ставить виндовую аутентификацию, чтобы не было ввода пароля, затем в startup вкрутить обработчик количества лицензий и сессий. Это вполне исключает ситуацию блокирование лицензии до момента ввода парооля
Alt 24.05.2011, 12:01   #19  
AGRESSOR ist offline
AGRESSOR
Сам.AX
Benutzerbild von AGRESSOR
Самостоятельные клиенты AX
 
28 / 12 (1) ++
Registriert seit: 26.04.2010
Ort: Тюмень
Поднимем тему.
Господа, вот смотрю ссылку, предоставленную belugin и не могу никак понять:
зачем же все так сложно сделано? Перебор сессий, выяснение пользователя в каждой сессии.. подсчеты всякие.
Не проще ли через табличку SysClientSessions посчитать? так мне кажется гораздо проще... или я чего-то не понимаю
Alt 24.05.2011, 12:10   #20  
raz ist offline
raz
NavAx
Benutzerbild von raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1.499 / 1097 (39) ++++++++
Registriert seit: 22.07.2003
Ort: МО
Проект был сделан, когда не было этой таблички, для dax 3.
Stichworte
сессия, лицензия

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Как разблокировать период для одного пользователя? allaw DAX: Функционал 11 13.11.2008 12:28
Ограничение количества одновременных подключений под одним логином polygris DAX: Программирование 7 16.05.2008 13:21
Максимальное количество пользователей, использующих одного клиента Antant DAX: Администрирование 2 19.10.2007 12:53
[Как ограничить] Количество одновременных сессий zarik DAX: База знаний и проекты 7 07.02.2005 13:45
Ограничение на количество фин. аналитик sever DAX: Программирование 0 13.01.2004 08:03

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 04:10 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.