Периодическое возникновение ошибки из-за неактуальной конфигурации
Исходные данные: БД работает в клиент-серверном варианте. Периодически у некоторых пользователей (но у одного очень часто) возникают ошибки (то прав недостаточно, то отчет не работает), которые были исправлены еще несколько месяцев назад! Причем ошибка одна и та же!После исправления они уже работали с новой конфигурацией, и все-таки иногда вновь возникает та самая, старая ошибка.
Лечится это перепрописыванием базы в списке баз. Кэш чистили уже много раз, проблема сохраняется.
Вопрос: где еще искать корни проблемы и возможно ли ее разрешить?
Лечится это перепрописыванием базы в списке баз. Кэш чистили уже много раз, проблема сохраняется.
Вопрос: где еще искать корни проблемы и возможно ли ее разрешить?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) 20tanush, если не ошибаюсь, то у вас практикуется динамическое обновление.
Попробуйте выгрузить/загрузить конфигурацию информационной базы и, если используется хранилище, то завести практику - сначала обновиться из хранилища и лишь затем - захватить объект
Попробуйте выгрузить/загрузить конфигурацию информационной базы и, если используется хранилище, то завести практику - сначала обновиться из хранилища и лишь затем - захватить объект
(4) oldfornit, нет, динамическое обновление не используем (ну либо крайне редко и давно это было), а в монопольном доступе с отключением всех пользователей - пару раз в неделю точно. после этого некоторым перепрописывать приходится.
Выгрузить/загрузить конфигурацию ИБ - это при каждом обновлении делать? И где это такое?
Хранилище вроде не используется, но уточню.
Выгрузить/загрузить конфигурацию ИБ - это при каждом обновлении делать? И где это такое?
Хранилище вроде не используется, но уточню.
(9) Xershi, особой технологии обновления наверное нет. Выгоняем всех пользователей, f7 - и всё. Как там всё это происходит на сервере, я не знаю.
(10) oldfornit, еще раз уточню - какую выгрузку/загрузку вы имеете ввиду? Всей базы или только конфигурации?
(11) Infector, чистили на той машине, где работают пользователи. " или откуда конфигурация обновляется" - это вы про сервер БД или ...?
(10) oldfornit, еще раз уточню - какую выгрузку/загрузку вы имеете ввиду? Всей базы или только конфигурации?
(11) Infector, чистили на той машине, где работают пользователи. " или откуда конфигурация обновляется" - это вы про сервер БД или ...?
(12) 20tanush, Ну на какой-то машине открываете конфигуратор. Скорее всего - это сервер, но не факт. Так вот на этой самой машине, под тем же пользователем Windows, зачищаем папки кэша. У пользователя - тоже зачищаем. На сервере, под пользователем, из под которого работает служба - тоже есть что почистить, хотя с таким один раз только столкнулись.
В общем-то oldfornit тоже самое пишет
В общем-то oldfornit тоже самое пишет
(8) 20tanush, призрак таится в таблице _Config в СУБД. Динамическое обновление создает там дополнительные строчки и иногда, в фантастических случаях, сам не понимаю почему, при чтении конфигурации строчки могут "пропускаться". Во всяком случае у меня возникло такое ощущение - не нашел ни одного документального подтверждения.
Разовой выгрузки-загрузки и должно хватить. Но вот кеши метаданных пользователей рекомендую все-таки регулярно чистить
Разовой выгрузки-загрузки и должно хватить. Но вот кеши метаданных пользователей рекомендую все-таки регулярно чистить
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот