|
Агрегаты оборотного регистра - ошибка при обновлении структуры ИБ |
☑ |
0
demoninf
14.05.13
✎
22:55
|
Дано:
ms sql 2008
а) Самописная конфа на 8.2.13.518, заботливо подключенная к хранилищу.
б) Внедрена БСП, в частности, та ее часть, которая позволяет при запуске в управляемом режиме управлять итогами и агрегатами регистров накопления.
в) Оборотный регистр накопления с включенными агрегатами.
Проблема номер раз:
Последний раз агрегаты перестраивались полтора года назад (увы). При попытке перестроить их система подвисает минут на 20, затем, ничего не происходит. В списке агрегатов дата последнего перестроения не изменяется, остается прежней, полуторогодичной давности.
Что я делаю не так?
Проблема номер два:
После получения xml-файла со списком оптимальных агрегатов, загрузки этого файла в конфигураторе, при попытке обновить конфигурацию ИБ получаю сообщение о том, что произошла критическая ошибка, и таблица xxxx не найдена в схеме БД.
Если откатить из хранилища изменения - обновление проходит нормально.
Что я делаю не так?
Спасибо.
|
|
1
Пеппи
14.05.13
✎
23:02
|
<Если откатить из хранилища изменения - обновление проходит нормально.
про какой откат изменений идет речь?
|
|
2
demoninf
14.05.13
✎
23:03
|
(1) ПКМ на нужный оборотный регистр - отменить захват в хранилище - ок
|
|
3
Живой Ископаемый
14.05.13
✎
23:13
|
ритуальный вопрос: точно не кэш?
|
|
4
demoninf
14.05.13
✎
23:17
|
(3) Пожалуйста, подробнее. Какой кэш, где искать, и, скорее всего, где его почистить?
|
|
5
Лефмихалыч
14.05.13
✎
23:19
|
(4) удали базу из списка и добавь обратно
|
|
6
demoninf
14.05.13
✎
23:27
|
(5) Удалил из списка - добавил обнатно - ничего не изменилось. Та же ошибка при попытке обновить конфигурацию ИБ
|
|
7
Живой Ископаемый
14.05.13
✎
23:28
|
а теперь серверный кэш
|
|
8
demoninf
14.05.13
✎
23:29
|
(7) а это где?
|
|
9
Живой Ископаемый
14.05.13
✎
23:31
|
там где даже гугл не знает... такое специальное место.
|
|
10
demoninf
14.05.13
✎
23:33
|
Опытным путем выяснил, что ошибка появляется после внесения изменений в список агрегатов. Ради эксперимента добавил один агрегат, которые мне советовал добавить режим сравнения с списком оптимальных - сразу же эта ошибка. Таблица не найдена в схеме БД. В тырнетах нашел, что может влиять нехватка места на жестком диске. На sql-сервере свободно 230 гигов, на сервере приложения 1С свободно на диске C всего 3.84 гига. это может как то влиять?
|
|
11
demoninf
18.05.13
✎
00:07
|
ап, вопрос актуален
После нескольких попыток обновить и перестроить агрегаты без внесения изменений в конфигурацию агрегаты, видимо, все же обновились, т.к. отчеты на основе подопытного регистра начали формироваться быстро. при этом при запуске в управляемом режиме дата последнего перестроения все равно осталась в 2011м году.
Буду рад любым идеям, своих уже не осталось
|
|
12
demoninf
20.06.14
✎
11:33
|
Нашел решение.
У конфигурации признак "режим совместимости" был "не использовать". Помогло поставить его в значение "8.2.13", обновить конфигурацию ИБ, затем снова поставить "не использовать".
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший