Завершение сеансов пользователей, как работает, чем осуществляется

Необходимость в принудительном завершении работы пользователя в основном возникает в  следующих случаях:

  • Обновление информационной базы;
  • Добавление нового объекта метаданных в конфигурацию;
  • Проведение профилактических и ремонтных работ на сервере;
  • Зависший сеанс пользователя, препятствующий повторному запуску приложения.

В этой статье мы постараемся рассказать, как завершить сеанс пользователя, какие инструменты для выполнения этой задачи есть в арсенале администратора, какие варианты завершения предусматривает файловый, а какие клиент-серверный вариант работы 1С.

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

Закрытие сеансов из конфигуратора

Когда в структуру базы данных вносятся изменения, обновление конфигурации в динамическом режиме становится недоступно. И на экране появляется информационное окно (Рис.1).

Рис.1

Последовательность действий в этом случае очевидна:

  1. Необходимо нажать кнопку «Завершить сеансы и повторить»;
  2. Дождаться окна рестуктуризации базы;
  3. Нажать «ОК».

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

Завершение сеансов непосредственно из программы

Большинство стандартных продуктов фирмы 1С восьмой версии имеют в своем наборе механизм, позволяющий без особого труда удаленно завершить работу пользователя, и обеспечить администратору монопольный доступ к базе. Это обработка «Блокировка соединений с информационной базой».

Найти ее можно по одному из двух адресов:

  1. В одном из подменю раздела «Сервис»;
  2. Зайдя в раздел Операции->Обработки.

Рис.2

Внешний вид обработки представлен на Рис.2.

Особенности данной обработки:

  1. Установка и снятие флажка, и нажатие кнопки «Записать» включает и выключает блокировку пользователей, удаляя сеансы и препятствуя созданию новых подключений;
  2. Время окончания блокировки не может быть пустым или меньше времени её начала;
  3. В случае, когда задан параметр «Код разрешения», его можно прописать в строку запуска, для игнорирования блокировки, перед кодом указав «/UC»;
  4. Если «Код разрешения» не указать, то до истечения срока блокировки попасть в базу будет проблематично (в файловом варианте работы можно попробовать из папки базы удалить файл 1CVcdn);
  5. Если вместо параметра «/UС» и пароля через пробел указать «/CРазрешитьРаботуПользователей», где С – латинская, можно полностью отключить блокировку для всех пользователей;
  6. Нажатие кнопки «Активные пользователи, вызывает окно с полным списком пользователей (рис.3), откуда можно открыть «Журнал регистрации» или завершить сеанс каждого конкретного пользователя.

Рис.3

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

Удаление пользователей из rdp

Важно помнить, что отключение сеансов пользователей с серверов возможно только при наличии определенных прав на это действие.

При работе с удаленного рабочего стола, завершить сеансы пользователей можно воспользовавшись стандартным диспетчером задач. Простое прерывание сеансов — немного неправильный, но достаточно действенный способ.

Второй вариант использование диспетчера задач – удаленное подключение с возможностью управления к каждому конкретному сеансу и осуществление выхода из программы по всем правилам. Этот способ долгий, и никто не гарантирует, что пока выполняется выход одного пользователя, не будет осуществлен запуск программы каким-либо другим работником.

Удаление пользователей через консоль сервера

Обладая правами Администратора для кластера серверов 1С, необходимо:

  1. Запустить консоль администрирования сервера 1С (Рис. 4) ; Рис.4
  2. В ветке «Информационные базы», найти базу, в которой будут удаляться пользователи;
  3. Открыв ее, зайти в ветку «Сеансы» ;
  4. Щелкнув правой кнопкой мыши по имени пользователя, выбрать пункт «Удалить».

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

Самый радикальный способ прерывания сеансов

Ситуация, когда вышеописанные способы не сработали, случается крайне редко. Но в случае ее возникновения есть еще один радикальный способ прервать соединения с базой: физическая перезагрузка сервера.

Безусловно, пользователи, не успевшие закончить работу и сохранить данные, будут крайне возмущены таким беспардонным отношением, однако это быстро и это крайне эффективно.


Добавить комментарий

Ваш e-mail не будет опубликован.

*

code


1С:ERP Урок 35. Закупки. Поступление товаров
Тридцать пятый видеоурок вводного курса по «1С:ERP Управление предприятием». Продолжаем рассматривать подсистему «Закупки». Тема на сегодня – оформление поступления товаров ...
Перезаполнение графика работы при обновлении производственного календаря в 1С:ЗУП ред.3
Начиная с версии 3.1.10 в «1С:Зарплате и управлении персоналом 8» можно автоматически перезаполнять заполненные графики работы при изменении производственного календаря ...
Как получить сертификат ИПБ о повышении профессионального уровня от БухЭксперт8
Компания ООО «ПРОФБУХ» аккредитована Институтом Профессиональных Бухгалтеров России. Предлагаем коммерческим подписчикам БухЭксперт8 не выходя из дома или офиса получить Сертификат ...
1С:ERP Урок 34. Закупки. Заказы поставщикам
Тридцать четвертый видеоурок вводного курса по «1С:ERP Управление предприятием». Сегодня рассмотрим, как отразить предварительную договоренность об условиях и сроках поставки ...
Начисление зарплаты в 1С: ЗУП 3.1
Одним из первых видеоуроков проекта "Учет без забот" стало видео "Начисление зарплаты в 1С", где рассматривался пошаговый алгоритм выполнения основных ...
Оприходование излишков МПЗ - как отразить доходы в 1С:Бухгалтерии 8
Эксперты 1С в этом видеоуроке рассказывают, как в «1С:Бухгалтрии 8» редакции 3.0 отразить в учете и отчетности доходы в виде ...
Как зарегистрировать отсутствие нескольких сотрудников в 1С:ЗУП ред.3
Начиная с версии 3.1.10 в «1С:Зарплате и управлении персоналом 8» с помощью специального документа можно зарегистрировать отсутствия по болезни, из-за ...
Где взять учебную версию программы 1С? Какие книги стоит читать? Расскажет преподаватель УЦ1
Где найти подходящую версию программы 1С для обучения программированию? Где взять учебные материалы по 1С и демонстрационные конфигурации? На эти ...
1С:ERP Урок 31. Расширенное обеспечение потребностей. Часть 2
Тридцать первый видеоурок вводного курса по «1С:ERP Управление предприятием». Это завершающий урок по подсистеме «Обеспечение потребностей». Рассмотрим пример обеспечения потребностей ...
Влияние МРОТ на расчет отпускных в 1С:ЗУП ред.3
Если средний заработок работника для целей отпускных меньше установленного МРОТ, то работнику нужно произвести доплату. Как это сделать в «1С:Зарплате ...
1С:ERP Урок 30. Расширенное обеспечение потребностей.
Тридцатый видеоурок вводного курса по «1С:ERP Управление предприятием». Продолжаем рассматривать подсистему «Обеспечение потребностей». Тема на сегодня – расширенное обеспечение потребностей ...
Актуальные изменения налогового законодательства (эфир 26.09.2019)
Оформить заявку на участие в онлайн-семинаре "Актуальные изменения налогового законодательства" Купить коммерческий доступ на БухЭксперт8.ру Получить 10 Лайфхаков по Законодательству ...
Зачет авансов и погашение задолженности по договорам в 1С:Бухгалтерии 8
В этом видеоуроке эксперты 1С рассказывают, как в «1С:Бухгалтерии 8» редакции 3.0 управлять зачетом авансов и погашением задолженности по документам ...
Заполнение сдельного наряда с учетом подразделения в 1С ЗУП 3.1.10.110
В 1С ЗУП 3.1.10 поменялся алгоритм заполнения сдельного наряда, который вводится по итогам периода, например месяца. При заполнении сдельного наряда ...
Виртуальная реальность
Технология виртуальной реальности существует уже несколько десятилетий и впервые стала известной, когда военные использовали ее для симуляторов полета при обучении ...