• TwitterFacebookGoogle PlusLinkedInRSS FeedEmail

Отключение Пользователей 1С 8

15.09.2019 

Jun 6, 2017 - Большинство стандартных продуктов фирмы 1С восьмой версии имеют. Важно помнить, что отключение сеансов пользователей. Обработка, отключающая все клиент-серверные соединения (в т.ч. К web-серверу) к серверу 1С: Предприятие. Работает в т.ч. На последней платформе 8.3.10.2561, предназначена для управляемых приложений. Пример использования - автоматический ее запуск для снятия резервных копий по расписанию. Всегда существует возможность и создать регламентное задание, внеся ' отключение пользователей ' в конфигурацию, но я не преверженец этого метода. По задумке, обработка используется в связке с Effector Saver, даже бесплатная версия которой весьма успешно снимает резервные копии с SQL в DT, и умеет хранить указанное количество копий (например, 30 штук). Отключение пользователей встроенными в платформу 1c 8 функциями.

  1. 1с Портал
  2. 1с 8 Версия Скачать Бесплатно
Отключение пользователей 1с 8.2 файловая

Отключение пользователей в файловой версии 1С 8. Для отключение пользователей в файловой версии Я создал.bat файл с одной строчкой net session /delete /y Он отключает все открытые общие файлы на компьютере на котором лежит база.

Далее создал задание (Планировщик заданий Windows), который бы запускал этот файл в назначенное время. Вы спросите а как же те сеансы которые открыты на компьютере, Я их тоже устранил создав новый.bat файл со строкой taskkill /IM 1cv8.exe /f правда он отключает все запущенные 1С на текущим компьютере, но для меня это не было так страшно так как архивация производилась в ночное время и уже никто не работал в базе, этот батник тоже можно добавить в Планировщик Windows. Так же по taskkill можете почитать в других источниках, есть возможности отключать процессы в отдельных сеансах 2. Отключение пользователей в клиент-серверной базе.

Отключение Пользователей 1С 8

Так же как и в случае файловой базы Я использовал.bat файлы. Создал два.bat файла, первый отключает сервер 1С предприятие, второй его включает очень просто. Содержание первого файла: net stop '1C:Enterprise 8.2 Server Agent' Содержание второго файла: net start '1C:Enterprise 8.2 Server Agent' Добавил два новых задания в планировщик Windows, с разницой во времени 15 минут для того чтобы все зависшие пользователи смогли отключиться, эти действия анологичны Запуск сервера 1С Предприятие и Остановка сервера 1С Предприятие 3. Программный способ отключения пользователей в 1С Стояла задача выполнять архивацию ежеденевно в 22:30. В этом способе Я не стал заморачиваться, создал новую роль 'НеЗакрывать1С'.

Служба на сервере называется подлиннее: '1C:Enterprise 8.2 Server Agent (x86-64)' со всеми пробелами. Видимо, ее надо net stop и net start. Есть еще MSSQLAgent, который скидывает дампы базы по расписанию - его тоже надо останавливать или нет? И в какой очередности, кто знает? Только я не понял, чем вредным чревата такая остановка-перезапуск службы?

1с Портал

Голос был(6), но без объяснений. Если база одна? Тетрадь окружающий мир плешаков перспектива 1 класс ответы на задания. Я попробовал stop-start, потом запустил 1С и мне выдало 'Ошибка доступа к серверу 1С', хотя агент числится в службах запущенным.Пришлось перезапускать весь Windows-server, чтоб восстановить запуск 1С.

1с 8 Версия Скачать Бесплатно

Это случайно у меня или закономерно? Вообще автоматом эта служба запускается от имени пользователя USR1CV82, а когда ее просто перезапускаю bat-ником, то от имени win-админа сервера, это имеет значение для корректной работы от чьего имени перезапускать?

ArtfulCrom, 'Ограничить пользователя одним сеансом' и то, что Вы написали - совсем не одно и то же, так как в первом случае второй раз зайти не получится, в во втором - должен быть закрыт первый сеанс. А принцип реализации в общих чертах тот же, что и в третьем примере: при начале работы системы: 1. Выполняется цикл, в котором идет ожидание, пока количество соединений от текущего пользователя больше одного (что-то вроде Для х = 1 По 10 Цикл Если МаленькаяФункцияПроверкиНаКоличествоСоединений. ilonnaa, нет никакого костыля, я наоборот работал с этой процедурой только в обычном приложении, все работало прекрасно, проблема в чем не запускается процедура?, не срабатывает обработчик ожидания? Или из-за времени на сервере может? Помню был случай что бухгалтера локально меняли время у себя на компьютере и заходили после чего я сделал проверку времени только на сервере, а в управляемых он только на сервере и проверяет время.

Посмотрите может на модуль в котором возвращает время на сервере стоят еще другие галочки клиент и т.д.

2019 © leadingbestru