Имя: Пароль:
1C
1С v8
Ошибка при обновлении 1С ERP
0 SSK
 
11.07.19
15:49
Платформа    1С:Предприятие 8.3 (8.3.14.1630)
Конфигурация 1С:ERP Управление предприятием 2 (2.4.5.151)
Обновляю конфигурацию - всё проходит отлично (обновляю оригинальной поставкой), без ошибок и т.п. после этого захожу в предприятие, запускается обновление информационной базы и постоянно на одном и том же моменте происходит ошибка:
Ошибка SDBL:
Тип поля 21:00000000000000000000000000000000 несовместим с типом поля Fld62825
Уже что только не делал и разные версии платформы пробовал, тестирование и исправление пробовал - стоит сказать что при тестировании и исправлении всё проходит до конца кроме реструктуризации таблиц ИБ, при прохождении последнего конфигуратор виснет минут на 10 а после этого и вовсе закрывается без ошибок и объявления войны.
SQLем гонял проверки на целостность и т.п. всё без ошибок, а как найти этот самый тип поля и изменить не могу понять
Может кто сталкивался с подобным...
1 piter3
 
11.07.19
15:52
ПолучитьСтруктуруХраненияБазыДанных() для понимания
2 SSK
 
11.07.19
16:01
(1) Не дало понимания))
3 piter3
 
11.07.19
16:02
(2) давай проще,админ?
4 SSK
 
11.07.19
16:04
Да, в код не в зуб ногой)
5 Вафель
 
11.07.19
16:08
возьми релиз поменьше
6 SSK
 
11.07.19
16:08
(5) Совет конечно интересный но немного запоздалый уже 5 лет с ним работаем и проблем не было)
7 SSK
 
11.07.19
16:09
(5) или ты имеешь ввиду релиз платформы?
8 Вафель
 
11.07.19
16:09
платформы конечно. ну или побольше
9 SSK
 
11.07.19
16:11
(8) та пробовал уже и поменьше и побольше результат один и тот же, сильно ниже которая не поддерживается этой версией конфиги только не пробовал но что то мне подсказывает что она тоже не поможет
10 SSK
 
11.07.19
16:13
(8) с релизом каждой новой версии платформы пытаюсь обновиться и не помогает
11 ildary
 
11.07.19
16:23
(10) на будущее - в readme к обновлению конфигурации указана минимальная версия 1С, которую и надо ставить, чтобы не играть в игры, похожие на (0).
12 SSK
 
11.07.19
16:29
(11) честно, не понял в какую сторону камень брошен? "в readme к обновлению конфигурации указана минимальная версия 1С" - так минимальная же, т.е. вы хотите сказать что из за того что у меня платформа релизнулась позже той самой минимальной и поэтому может быть ошибка при обнолении?
13 ildary
 
11.07.19
16:38
(12) Когда это 8.3.14 стала минимальной? Она ей станет примерно этой осенью, а пока это 8.3.12.
14 ildary
 
11.07.19
16:41
Ошибся я, вот для комплексной 2.4.5 (принцип тот же, комплексная - это часть ERP):

Рекомендуется использовать текущую версию конфигурации "1С:Комплексная автоматизация 2"
с версией системы 1С:Предприятие 8 8.3.12.1469 (и выше) в режиме совместимости "Версия 8.3.10".
Минимальная версия системы 1С:Предприятие для использования текущей версии
"1С:Комплексная автоматизация 2" не ниже 8.3.10.2699.
15 SSK
 
11.07.19
16:43
(13) ок попробую 8.3.12 в режиме совместимости или 8.3.10
16 kzot
 
11.07.19
16:45
выгрузи в файловую, обнови и назад загрузи... для понимания )
17 SSK
 
11.07.19
16:47
(16) ну базёнка так то 76гб весит не многовато ли для файловой версии?))
18 piter3
 
11.07.19
16:48
(17) попробуй
19 SSK
 
11.07.19
16:50
(18) ок
20 Фрэнки
 
11.07.19
16:51
(17) //  при прохождении последнего конфигуратор виснет минут на 10 а после этого и вовсе закрывается без ошибок и объявления войны.

А вот эта дрянь еще попортит тебе крови
21 shuhard
 
11.07.19
17:06
(0)  верни копию базы на поддержку полностью и добейся ТиИ, смысла обновлять до этого нет
22 SSK
 
11.07.19
20:08
(14) не помогла платформа та де ошибка
23 kzot
 
12.07.19
10:49
(22) а что должно по твоему было произойти ?
так понимаю ты хочешь найти больной на голову релиз платформы, который не замечает ошибки в базе при обновлении.
24 SSK
 
13.07.19
21:42
(23) Ошибка СУБД:
Превышен максимально допустимый размер внутреннего файла 'C:\Обнова\БД/1Cv8.1CD'
по причине:
Превышен максимально допустимый размер внутреннего файла 'C:\Обнова\БД/1Cv8.1CD'

я же говорил великовата она для файловой версии)
25 Фрэнки
 
13.07.19
21:56
(24) т.е. все-таки DT выгрузился?
Создай теперь _новую_ базу и загрузи в нее на сервер.
26 Фрэнки
 
13.07.19
21:59
А вообще, конфигурация полностью типовая или в нее вносятся изменения с сохранением поддержки?
27 SSK
 
14.07.19
00:28
(26) полностью типовая
28 SSK
 
14.07.19
12:40
(25) создал новую, загрузил, обновил результата 0
29 shuhard
 
14.07.19
13:11
(28) а с чего ему быть ?
30 PiotrLoginov
 
14.07.19
13:30
>>Обновляю конфигурацию - всё проходит отлично (обновляю оригинальной поставкой), без ошибок и т.п. после этого захожу в предприятие, запускается обновление информационной базы


>>все-таки DT выгрузился


Мы видим, что механизмы платформы работают с конфой без проблем. Ошибка появляется при реструктуризации базы или при работе с данными из кода (встроенного языка - обработчиков обновления). От такого никто не застрахован. Глюк при записи новых данных, некорректная работа связки 1С - СУБД...
Иногда приходится искать некорректный объект и править его вручную. Очень хорошо, что ошибка происходит "на одном и том же моменте". Остается понаблюдать отладчиком за работой обработчиков обновления и отловить некорректные данные.
И насколько я понимаю, в рамках ИТС вендор берет на себя разбор таких случаев.

Поправьте меня, если что неправильно написал.
31 SSK
 
14.07.19
13:56
(30) Да но был бы оплаченный ИТС я бы сюда не обращался) с платформой 8.3.12 ТиИ выполняется до конца и конфигуратор больше не закрывается как было первоначально, но появляются новые ошибки уже в предприятии
32 PiotrLoginov
 
14.07.19
13:58
>>с платформой 8.3.12 ТиИ выполняется до конца и конфигуратор больше не закрывается
вот это уже достижение. Это был первый этап, и он успешно пройден. Новые ошибки - это ошибки платформенных механизмов, ошибки в данных, ошибки ссылочной и логической целостности или ошибки учета?
33 SSK
 
14.07.19
15:09
(32) из тех что обнаружились 1) При входе в список документов безналичные платежи ошибка "не найден ID в разделе FROM" и 2) такая же в ведомости о денежных средствах в кассах организаций
34 PiotrLoginov
 
14.07.19
18:44
хреново. для начала бекапиться и крутить сервис платформой и силами СУБД. у платформы - функции ТиИ. у СУБД - ну тут уж сам.

если ничего не даст, возвращаемся к (30). Ищем некорректные записи в СУБД. Сравниваем с корректными. Аккуратненько пробуем править.
35 SSK
 
14.07.19
20:12
(34) Ну ТиИ гонял результат описал, SQL тоже крутил кучу проверок всё без ошибок, наткнулся сейчас что ошибка возникает при обновлении когда выполняется:

Выполняется обработчик обновления ПланыВидовХарактеристик.СтатьиРасходов.ОбработатьДанныеДляПереходаНаНовуюВерсию (21 из 242).

Может это как то прояснит дело?
36 SSK
 
14.07.19
20:24
(34) и когда нажимаешь подробно:
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/misc:
по причине:
Ошибка SDBL:
Таблица или поле ID не содержится в разделе FROM
- это та самая ошибка которая повяляется после ТиИ
37 kzot
 
14.07.19
21:26
А как вообще получилось, что базой ERP размера 79 гиг рулит админ, который в коде ни в зуб ногой и куда делся штатный кодер?
38 SSK
 
14.07.19
21:50
(37) Штатный кодер нужен только когда не устраивает полностью типовая конфигурация, а так 5 лет никто не жаловался))
39 kzot
 
14.07.19
21:56
(38) ого... а то что у тебя сейчас это просто мелочи по жизни)

Правильный ответ и решение тебе дали в (1), всё что ты дальше делал это трата времени.