Имя: Пароль:
1C
1С v8
Падает файловая база при определенных условиях
, , ,
0 ДедUndead
 
27.09.18
06:03
Всем доброго времени суток, коллеги.
Есть файловая база, БП 2.0 , версия 2.0.66.57, режим совместимости 8.2.16. Работает без сбоев, только если версия платформы не выше 8.3.4.496. Если же выше, то падает в дамп при обновлении курсов валют. Причем, и это самое неприятное, стандартные процедуры ТИИ и chdbfl  не показывают вообще никаких ошибок!! Из-за такой ситуации эту базу нельзя обновить штатными средствами до БП 3.0 и перевести в клиент-серверный режим. Что делать?...
1 Провинциальный 1сник
 
27.09.18
06:42
А если до обновления выгрузить в клиент-сервер а после уже накатывать новую платформу? А потом обновлять до БП3?
2 Fram
 
27.09.18
06:44
А почему нельзя обновить до БП3, не трогая курсы?
3 Fram
 
27.09.18
06:45
И про клиент сервер тож непонятно. При выгрузке в дт тож падает?
4 ДедUndead
 
27.09.18
07:27
(1) Проблема сохраняется после выгрузки в серверную версию.
5 ДедUndead
 
27.09.18
07:29
(2) Потому что при обновлении надо использовать более свежую версию платформы, а на ней обновление падает
6 ДедUndead
 
27.09.18
07:29
(3) нет, но, как я и написал, в клиент-серверной версии проблема сохраняется
7 Amra
 
27.09.18
07:42
(6) А какие версии платформы 8.3 пробовал?
8 ВРедная
 
27.09.18
07:48
(6) Снять с поддержки полностью пробовал?
9 Мимохожий Однако
 
27.09.18
07:48
Режим совместимости не пробовал сменить?
10 Nikoss
 
27.09.18
08:21
По коду не смотрел, на чем вылетает?
11 ДедUndead
 
27.09.18
09:19
(7) Пробовал 8.3.8 и 8.3.12 Причем, что интересно. Если базу загрузить в 8.3.12 клиент-сервер, но нормально. Но если выгрузить из 8.3.12 и снова загрузить в 8.3.8, то проблема остается!
12 ДедUndead
 
27.09.18
09:20
(8) Нет, не пробовал. А что это даст?
13 ДедUndead
 
27.09.18
09:21
(10) Вылетает в дамп на любых операциях (удаление, вставка, редактирование)с регистром сведений "КурсыВалют". Как минимум, возможно, что и на других.
14 ДедUndead
 
27.09.18
09:22
(10) Чтение, кстати, нет. Только изменение.
15 Мыш
 
27.09.18
09:24
(13) На старой платформе: сними с поддержки, удали регистр, создай заново.
16 Serg_1960
 
27.09.18
09:31
(с умным видом) Эффект эксплуатации на "устаревших" или "новейших" платформах относительно конфигурации - "Что-нибудь, но обязательно отваливается"(я)
17 ДедUndead
 
27.09.18
09:31
(15) Вариант, кстати
18 Провинциальный 1сник
 
27.09.18
09:35
А если отключить регламент обновления курсов валют?
19 Nikoss
 
27.09.18
09:46
(13) Отказ = Истина; временно, на запись в этот регистр, обновиться, грохнуть отказ.
20 Serg_1960
 
27.09.18
09:46
Проще, имхо, это когда "поднимаешь" платформу и перетаскиваешь базу через выгрузку/загрузку *.DT, с обязательной очисткой кэша.
21 Serg_1960
 
27.09.18
10:04
Кстати: а автор пробовал выгрузить/загрузить базу? Это иногда помогает освободиться от накопленного "мусора"(сбойные записи) в данных, который не вылавливает ТиИ файловой версии.
22 ДедUndead
 
27.09.18
10:15
(15) Помогло!!! Спасибо!!!
23 ДедUndead
 
27.09.18
10:16
(21) Да, пробовал
24 ДедUndead
 
28.09.18
05:19
(15) Так, ошибочка вышла... Облом.. Недосмотрел, после операции удаления - создания база стала падать в дамп при проведении документов. Причем это только на платформе больше 8.3.4.496..
25 uno-group
 
28.09.18
08:20
Восьмерка еще сырая ;)
26 Провинциальный 1сник
 
28.09.18
08:20
(25) Аминт
27 ДедUndead
 
28.09.18
08:33
Падает при обращении к любому из планов обмена. Поэтому и проведение падает, так как отрабатывают подписки на события.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.