Обновить динамически - когда именно основная конфигурация переносится в конфигурацию базы данных?
Я обновляю конфигурацию базы данных (нажимаю F7). В базе сидят пользователи. Я получаю окошко (см. рис). Выбираю "Обновить динамически".
Как и когда теперь обновится конфигурация базы данных? То есть Конфигуратор будет следить, пока все пользователи не выйдут из 1С:Предприятия и тогда обновит? Или конфигурация обновится, когда в 1С:Предприятие зайдёт первый пользователь (после того, как все выйдут) Или как?
Как и когда теперь обновится конфигурация базы данных? То есть Конфигуратор будет следить, пока все пользователи не выйдут из 1С:Предприятия и тогда обновит? Или конфигурация обновится, когда в 1С:Предприятие зайдёт первый пользователь (после того, как все выйдут) Или как?
Прикрепленные файлы:
По теме из базы знаний
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Расширения конфигурации. Нюансы поведения
- Динамическое обновление - это зло?
- Создание стартовой базы
- Управление сборкой. Расширение для конфигурации СППР
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) DWZ2, такой вариант обновления еще называют "демоническим", т.к. иногда могут возникать непонятные с первого взгляда косяки в работе. Лучше выгонять пользователей: сначала попросить по-хорошему, дать время на выход, а оставшихся твердолобых или пьющих чай выбросить принудительно.
(2) frankeinstein,
А нет такого, что динамически обновляется то, что можно (например, программный код и формы), а данные нет и в результате бывают глюки из-за расхождения данных с кодом, который должен их обрабатывать?
Смотря каких пользователей :) А то и без работы остаться можно с таким подходом.
такой вариант обновления еще называют "демоническим", т.к. иногда могут возникать непонятные с первого взгляда косяки в работе.
А нет такого, что динамически обновляется то, что можно (например, программный код и формы), а данные нет и в результате бывают глюки из-за расхождения данных с кодом, который должен их обрабатывать?
Лучше выгонять пользователей: сначала попросить по-хорошему, дать время на выход, а оставшихся твердолобых или пьющих чай выбросить принудительно.
Смотря каких пользователей :) А то и без работы остаться можно с таким подходом.
(8) DWZ2, пользователь, когда запускает свой сеанс, загружает себе и конфигурацию.
Получается у каждого работающего пользователя своя конфигурация.
После динамического обновления, вы поменяли конфигурацию базы данных, но у пользователей сеансы еще со старой версией.
Соответственно, новая версия загрузится у пользователя, когда он закроет и заново запустит базу.
Если вы меняли, какой-то отчет, который нужен в настоящее время одному конкретному пользователю, то после обновления, только ему достаточно перезайти в базу, остальных можно не выгонять.
по поводу самого обновления,
динамически обновляются только изменения не затрагивающие таблиц как сказал (6),
это изменение кода в модулях, формы без проблем подтягиваются, изменения интерфейсов, прав,
по моему даже макеты, отчеты и обработки добавляются.
А вот если попытаться в документе или в регистре изменить состав реквизитов, или поменять тип реквизита один на другой, то у вас даже окна обновить динамически не возникнет, придется выгонять всех пользователей и потом обновлять
Получается у каждого работающего пользователя своя конфигурация.
После динамического обновления, вы поменяли конфигурацию базы данных, но у пользователей сеансы еще со старой версией.
Соответственно, новая версия загрузится у пользователя, когда он закроет и заново запустит базу.
Если вы меняли, какой-то отчет, который нужен в настоящее время одному конкретному пользователю, то после обновления, только ему достаточно перезайти в базу, остальных можно не выгонять.
по поводу самого обновления,
динамически обновляются только изменения не затрагивающие таблиц как сказал (6),
это изменение кода в модулях, формы без проблем подтягиваются, изменения интерфейсов, прав,
по моему даже макеты, отчеты и обработки добавляются.
А вот если попытаться в документе или в регистре изменить состав реквизитов, или поменять тип реквизита один на другой, то у вас даже окна обновить динамически не возникнет, придется выгонять всех пользователей и потом обновлять
(13) Boneman,
Да, точно. Говорит "Ошибка исключительной блокировки информационной базы".
Тогда вопрос. Если у меня после обновления жуткая реструктуризация данных, требующая МНОГО времени, то какое сохранение займёт у меня время: Ctrl-S, F7 или оба?
И ещё - в семёрке в стандартной Зарплате, если зайти в 1С:Предприятие сразу после обновления, иногда тоже что-то производилось. В восьмёрке с этим как?
P.S. Добавил реквизит, потом, когда F7 не прошло, удалил его - "Динамическое обновление" появилось вновь.
Да, точно. Говорит "Ошибка исключительной блокировки информационной базы".
Тогда вопрос. Если у меня после обновления жуткая реструктуризация данных, требующая МНОГО времени, то какое сохранение займёт у меня время: Ctrl-S, F7 или оба?
И ещё - в семёрке в стандартной Зарплате, если зайти в 1С:Предприятие сразу после обновления, иногда тоже что-то производилось. В восьмёрке с этим как?
P.S. Добавил реквизит, потом, когда F7 не прошло, удалил его - "Динамическое обновление" появилось вновь.
(17) DWZ2, сразу после обновления на новый релиз в пользовательском режиме вызывается обработка "Обновление информационной базы". Она выполняет все, что заложено в коде: могут добавляться новые элементы справочников, устанавливаться новые значения ставок, запускаться какие-то обработки и т.п.
(17) DWZ2,
вообще реструктуризация идет, когда обновляете конфигурацию базы данных,
именно тогда она анализирует имеющиеся документы/данные в базе, и производит их реструктуризацию в соответствии с вашими новшествами.
Это происходит при нажатии цилиндра - то бишь Ф7. Честно говоря, горячими клавишами не пользуюсь, поэтому ctrl-s даже не знаю что делает.
Ну а длительность операции напрямую зависит от количества данных, если поменяете регистр бухгалтерии, по счету где миллион проводок за последние 10 лет,
то, процесс закончится к глубокой старости ))))))
Тогда вопрос. Если у меня после обновления жуткая реструктуризация данных, требующая МНОГО времени, то какое сохранение займёт у меня время: Ctrl-S, F7 или оба?
вообще реструктуризация идет, когда обновляете конфигурацию базы данных,
именно тогда она анализирует имеющиеся документы/данные в базе, и производит их реструктуризацию в соответствии с вашими новшествами.
Это происходит при нажатии цилиндра - то бишь Ф7. Честно говоря, горячими клавишами не пользуюсь, поэтому ctrl-s даже не знаю что делает.
Ну а длительность операции напрямую зависит от количества данных, если поменяете регистр бухгалтерии, по счету где миллион проводок за последние 10 лет,
то, процесс закончится к глубокой старости ))))))
Я не про это спрашиваю.
Просто тут сидит куча народа, в среднем здесь опытные люди и всё сообщество за время своего взаимодействия накопило некоторый опыт. Следовательно, можно выделить какие-то статистические закономерности, что и где как работает и как не работает. В этом и сила форумов.
Дурной принцип, кстати.
- А что будет, если я брошу зажжённую спичку в ведро с бензином?
- Иногда проще сделать чем спрашивать.
- А можно мне выпрыгнуть с 12-го этажа?
- Иногда проще сделать чем спрашивать.
- А давай я перебегу шоссе в час пик?
- Иногда проще сделать чем спрашивать.
Просто тут сидит куча народа, в среднем здесь опытные люди и всё сообщество за время своего взаимодействия накопило некоторый опыт. Следовательно, можно выделить какие-то статистические закономерности, что и где как работает и как не работает. В этом и сила форумов.
иногда проще сделать чем спрашивать
Дурной принцип, кстати.
- А что будет, если я брошу зажжённую спичку в ведро с бензином?
- Иногда проще сделать чем спрашивать.
- А можно мне выпрыгнуть с 12-го этажа?
- Иногда проще сделать чем спрашивать.
- А давай я перебегу шоссе в час пик?
- Иногда проще сделать чем спрашивать.
(19) DWZ2,
Да все это можно делать на тестовой базе подключенной к хранилищу. И если вдруг помрете, то всегда можно развернуть бэкап и подключить его заного к хранилищу и продолжить ваши попытки суицида!
Дурной принцип, кстати.
- А что будет, если я брошу зажжённую спичку в ведро с бензином?
- Иногда проще сделать чем спрашивать.
- А можно мне выпрыгнуть с 12-го этажа?
- Иногда проще сделать чем спрашивать.
- А давай я перебегу шоссе в час пик?
- Иногда проще сделать чем спрашивать.
- А что будет, если я брошу зажжённую спичку в ведро с бензином?
- Иногда проще сделать чем спрашивать.
- А можно мне выпрыгнуть с 12-го этажа?
- Иногда проще сделать чем спрашивать.
- А давай я перебегу шоссе в час пик?
- Иногда проще сделать чем спрашивать.
Да все это можно делать на тестовой базе подключенной к хранилищу. И если вдруг помрете, то всегда можно развернуть бэкап и подключить его заного к хранилищу и продолжить ваши попытки суицида!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот