Имя: Пароль:
1C
1С v8
Настройка автоматического обновления в РИБ
, ,
0 lesstat
 
04.12.12
11:12
Ситуация такая: есть основная база и куча перефирийных, возможно ли настроить обмен так чтобы привнесении изменений в центральной базе, переферийные базы автоматом обновлялись? изменения то приходят на остальные базы, но нужно вручную заходить в конфигуратор и жмякать  обновить БД. хотелось бы чтобы автоматом обновлялись, хотя бы если требуется только динамическое обновление.
Базы файловые
1 cw014
 
04.12.12
11:13
Отправлять обновление ночью, запускать регл процедуру на обновление ИБ
2 Stim
 
04.12.12
11:13
в рознице есть недописанный пакетный запуск, который по идее должен после получения изменения конфы выгонять всех пользователей и обновлять конфигуратор.
3 Stim
 
04.12.12
11:14
+ можно написать батник, который пользователи будут жать после получения изменений
4 kosts
 
04.12.12
11:27
(0) Не забудь делать резервные копии, а то будет снова тема на форме "Ночью при обновлении полетела база, что делать".
5 lesstat
 
04.12.12
12:30
ночью не вариант. обмен проходит днем и очень часто. на ночь центральный комп выключается
(3) как пользователи узнают что нужно запустить батник, пользователи обычно не читают что пишет прога, просто начинают звонить и канючить что обмена нет
Хотелось бы чтобы все проходило на автомате
6 kosts
 
04.12.12
12:32
(5) На автомате днем сложнее, это по любому пользователей выгнать нужно будет. Если не выйдут, то соответственно какой тут автомат...
7 kosts
 
04.12.12
12:36
8 Stim
 
04.12.12
12:40
(5) ну запускай батник регламентированно, каждую ночь. вреда не будет
9 lesstat
 
04.12.12
13:13
(8) на ночь компы вырубаются сразу после закрытия магазина
10 kosts
 
04.12.12
13:16
Если будет простой из-за проблем обновления - магазин не встанет?
11 Maxus43
 
04.12.12
13:19
1. динамическое - зло.
2. компы отключаются - хорошо, а сервер тоже гасится?
3. если не обновлена база при изменении конфы - обмены ходить не будут
12 Serg_1960
 
04.12.12
13:20
(0) Да, возможно. Как? Смотри поиск Мисты.

(9) Не выключать компы не пробывали? Хотя бы когда обновдение ожидается? :) Чего их выключать-то? Сервера месяцами работают без выключения и перезагрузки.
13 lesstat
 
04.12.12
14:21
(11)(12) там не сервера о обычные компы которые стоят в магазинах, если в магазине стоит 1 комп то нет смысла ставить еще и сервер
(12) в магазинах понятия не имеют когда будет обновление. обновление имеется ввиду не полностью накатить новую конфу а то что внесли изменения в центральную базу
14 lesstat
 
04.12.12
14:22
(10) не встанет , но ничего хорошего от этого не будеьт, им нужны актуальные данные целый день. что и в каком магазине осталось
15 Diversus
 
04.12.12
14:30
Я сделал скрипт, который:
1) Выгоняет всех пользователей из базы с помощью типового блокирования конфигурации
2) Запуск обновления конфигурации через командную строку
3) Снимает блокировку конфигурации

Все это сделано скриптом vbs, с фиксированием всех операций в логе.
16 kosts
 
04.12.12
14:31
Если сможешь настроить периодический обмен, то немного подкорректировав конфу можно настойчиво выгнать пользователей, затем выйти и выполнить батник который сделает копию и обновит конфу.

Кстати для обмена по правилам не обязательно РИБ обмениваться.
И пользователей не нужно выгонять, а при существенных изменениях конфы отправишь им файл с обменом РИБ (тут или вручную или как в первом абзаце).
17 Diversus
 
04.12.12
14:34
+(15) Скрипт это все делает самостоятельно анализируя изменена  ли конфигурация или нет
18 banco
 
04.12.12
14:49
в БСП все это уже реализовано, там пользователю только надо нажать кнопку обновить
Программист всегда исправляет последнюю ошибку.