Программа для планирования обновлений баз
Бывают ситуации, когда необходимо обновить базу, но выгонять пользователей во время работы нет возможности.
В таком случае можно написать скрипт, который бы выгонял пользователей из базы, обновлял ее и запланиривать его выполнение ночью через планировщик заданий.
Что собственно и делает данная программа.
P.S. Работает только для сереверных версий.
P.P.S. Это моя первая программа на C#
(0) От простых скриптов типа JS ушел чтоли?
Эта приблуда для упрощения написания этих самых простых скриптов
Или ты имел ввиду не надоело ли мне писать js и др. Да, надоело.
а чем плох стандартный механизм планового обновления базы?
у меня он выставлен на час ночи, каждый день. вечером выкидываешь через хранилище все, что написал, в рабочую базу. ночью проходит обновление в автоматическом режиме.
тем более что указано «работает только для серверных версий».
в чем преимущество этого варианта?
(4) Не знал. Где настраивается?
(4) И главный вопрос: умеет ли такое обновление выкидывать пользователей?
(6)
например, «Управление торговлей», редакция 10.3 (10.3.6.8):
Сервис — Настройки учета — Настройка обновления конфигурации.
да, пользователей выкидывает. вначале делает несколько предупреждений, потом прерывает сеанс.
еще тогда вам может быть полезно:
Сервис — Пользователи -Блокировка установки соединений с информационной базой.
(7) Похоже это только в УТ есть. А у меня все, кроме УТ ))
У тебя точно типовая? Ибо 3.8 такого нет
Подобная схема есть во многих типовых.
Достаточно посмотреть на код метода ПриНачалеРаботыСистемы
Все эти схемы работают аналогично сабжу 🙂
Значит только в КА нет ((