Пул соединений пользователей

Пред.  Начало  След.

  Предназначен для отображения перечня пользователей, подключенных в данный момент к базе данных.

 

  При выходе из комплекса штатными средствами - меню "Выход" либо кнопка закрытия программы - пул соединений этого пользователя освобождается сразу.

  Если пользователь закрыл программу нестандартно (не по кнопке Выход), то сессия его подключения остается активной в течение 15 минут, на протяжении которых повторно войти в комплекс невозможно: нужно либо подождать, либо через администратора комплеса удалить пользователя из пула соединений.

 

Соединение с базой закрывается (освобождается пул) автоматически через 15 минут бездействия пользователя.

Так же автоматически соединение восстанавливается, если пользователь продолжит работу в комплексе, при условии что за время бездействия не превышено количество подключений, разрешенных ключом лицензии.

  Возможность повторного входа в комплекс при открытой сессии пользователя в другом процессе на другом компьютере определяется настройкой "Дерево настроек \ Доступ \ Сбрасывать существующее соединение в пуле при входе в комплекс". На одном компьютере под одним логином разрешено одновременно работать в комплексе через несколько запущенных экземпляров ПК "Бюджет-СМАРТ", и это не настраивается.

 

Графы списка:

Имя пользователя - логин, под которым пользователь подключился к базе данных.
Количество сессий в другой БД - количество процессов (программ/модулей), подключенных к SQL серверу под данным логином. Например следующие режимы/программы открывают/добавляют сессию: вход в "Бюджет-СМАРТ", управление базами в "Бюджет-СМАРТ", Manager studio для MS SQL и т.п.
Идентификатор клиента - код в виде набора символов, идентифицирующий компьютер пользователя, в т.ч. удаленного пользователя, подключающегося через сервис приложений. Вычисляется по параметрам оборудования ("железа") компьютера.
Комплекс/Подкомплекс - указание комплекса или подсистемы, активированные пользователем при входе в ПК "Бюджет-СМАРТ". Каждая подсистема отображается в отдельной строке как отдельный пул соединений.
Приложение - тип соединения с SQL сервером:
osmart__<номер> - клиент "Бюджет-СМАРТ" напрямую, где номер - код подсистемы/комплекса;
osmartr__<номер> - клиент "Бюджет-СМАРТ" через сервис приложений (smart remote), где номер - код подсистемы/комплекса;
oweb__<номер>, webpro__<номер> - web приложение "Бюджет-НЕКСТ"
osmarttask_<номер> , smarttaskr_<номер> - фоновые процессы, инициированные автоматикой приложения (под логинами пользователей, например действия на маршруте в рамках бизнес процесса), либо планировщик задач (под логином для планировщика). Такие процессы не подпадают под ограничение лицензии на количество подключений.

.

Где <номер> - внутренний код выбранных подсистем при входе в комплекс. Сколько пользователь отобрал подсистем (сколько ему назначено), столько процессов под его логином и будет в списке, с разными значениями <номер>.
 

Имя хоста - имя компьютера, через который осуществляется подключение к базе данных. Для удаленных пользователей это будет имя сервера, на котором развернут сервис приложений.
Время последнего обращения - время последней активности соединения (совершение каких-либо операций) на SQL сервере. Данные обновляются каждые 5 минут.
IP адрес - IP адрес компьютера пользователя
Примечание - примечание к логину (см меню "Пользователи").

 

 

Панель инструментов

 

Удалить - отключение пользователя от базы данных (SQL сервера) соответствующего комплекса. Кнопка предназначена для удаления зависших пользователей (вышли из комплекса некорректно: выдернули шнур питания, Ctrl+Alt+Del и т.п.), либо забывших выйти из системы - с целью освобождения доступных подключений при ограничении лицензионного ключа регистрации.
  Если удалить активно работающего в комплексе пользователя, то при очередном его действии (открытие списка документов, печати и т.д.) выйдет окно сообщения о невозможности использования режимов/документов соответствующего комплекса:
         

Комплекс/подкомплекс не поддерживает работу с данным объектом.

 
 Для продолжения работы пользователю надо перезайти в комплекс.