Выгон пользователей без консоли

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

Я подумал использовать «дедовский» метод с добавлением константы, но сделал его с одним нюансом.

Дело в том, что конфигурация подключена к хранилищу. Поэтому чтобы добавить константу, нужно захватить корень конфигурации, потом ее удалить. Много возни.

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

В итоге получилось так:

Мелочь, а приятно. Не нужно делать лишние телодвижения с хранилищем, если нужно выгнать пользователей.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

комментария 2

  1. Zuko:

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

    • меня всегда забавляли эти любители перекраивать задачу пользователя.
      В данном случае был заказан формат DT, т.к. формат BAK от SQL для пользователя бесполезен. Он не знает, как из него восстановить базу, при случае, в копию.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *