|
После обновления конфигурации выскакивает ошибка SDBL | ☑ | ||
---|---|---|---|---|
0
Darhon
04.05.20
✎
13:46
|
Добрый день всем!
После обновления типовой конфигурации 1С ERP выскакивает ошибка SDBL о несоответствии типа 21:0000000000000000000 и Fld622287 FLD... в базе я не нашел и в SQL сервере и в обработке структуры БД от 1С. 21 это я так подразумеваю InfoRg21 оно в БД есть. Посмотрел в новой конфе поля и типы такие-же. Что еще можно сделать, если все стандартные операции провнедены: ТиИ, выгрузка загрузка dt, даже удалил этот несчастный регистр? |
|||
1
zva
04.05.20
✎
14:09
|
"21 это я так подразумеваю InfoRg21"
Почему регистр, а не справочник или что-то еще? https://forum.infostart.ru/forum9/topic218257/ Ошибка SDBL: Тип поля 21:00000000000000000 |
|||
2
Darhon
04.05.20
✎
14:22
|
(1) Читал - не помогло. Регистр потому что с номером 21 есть только одна даблица
|
|||
3
zva
04.05.20
✎
14:43
|
Ну если типовая, то можно снять с поддержки и загрузить конфигурацию из файла с конфигурацией поставщика.
|
|||
4
1Снеговик
гуру
04.05.20
✎
14:55
|
(3) типовая ERP?
(0) а пробовали в новую базу SQL dt загрузить? А в файловую не развернется? Какой размер базы? |
|||
5
Darhon
04.05.20
✎
15:02
|
(3) тоже самое
|
|||
6
Darhon
04.05.20
✎
15:02
|
(4) 40 гб не развернется
|
|||
7
Darhon
04.05.20
✎
15:03
|
(4) Пробовал в новую dt - тоже самая ошибка
|
|||
8
1Снеговик
гуру
04.05.20
✎
15:17
|
(7) если база типовая, то что произойдет, если если развернуть новую базу из cf новой версии?
Где именно ошибка возникает? При проведении документа? |
|||
9
Darhon
04.05.20
✎
15:41
|
(8) при первом запуске после обновления
|
|||
10
Darhon
04.05.20
✎
15:41
|
(8) нормально запускается новая база из cf новой
|
|||
11
1Снеговик
гуру
04.05.20
✎
15:45
|
(10) при повторном обновлении тоже? Может просто не повезло с первого раза? Сделать ТиИ и потом еще раз попробовать апдейт накатить.
Это же все на копии делалось и рабочая база осталась не обновленная? |
|||
12
fisher
04.05.20
✎
16:01
|
(0) "даже удалил этот несчастный регистр?"
Возможно, это был не тот регистр. Полагаться на одинаковые цифирки я бы не стал. Хотя странно, что Fld622287 не находит в ПолучитьСтруктуруХраненияБазыДанных() Ведь по-идее, ноги должны оттуда расти. Возможно, это хвосты динамических обновлений. Попробуй на копии выполнить загрузку конфы из cf. Не сравнить/объединить - а загрузить полностью. Если не поможет - тогда (опять-таки на копии) можно попробовать заменить таблицы config (или как они там - где конфа гранится) на аналогичные из рабочей копии. |
|||
13
fisher
04.05.20
✎
16:04
|
Хотя... Если ты делал выгрузку/загрузку dt, тогда по-идее конфа должна быть "чистой", без хвостов. Тогда, получается, дело в данных.
Но ты говоришь, что в БД ты Fld622287 не нашел. Да и ТиИ должны были его найти... Как-то не сходятся концы с концами. |
|||
14
Darhon
04.05.20
✎
16:11
|
(13) вот и у меня не сходятся.
|
|||
15
Darhon
04.05.20
✎
16:12
|
(11) уже раза 3 пробовал (
|
|||
16
fisher
04.05.20
✎
16:17
|
Слушай. Чудес не бывает. Это заколдованное Fld622287 должно быть или в конфе, или в БД или при запуске у тебя сначала выполняется дообновление.
|
|||
17
fisher
04.05.20
✎
16:21
|
Но я бы копал в сторону Config, ConfigSave и следов динамических обновлений в них. Как вариант, залить их из рабочей копии (как уже предлагал) и прогнать ТиИ еще раз.
|
|||
18
МихаилМ
04.05.20
✎
16:30
|
(17) я бы копал в сторону данных и dbnames
|
|||
19
fisher
04.05.20
✎
16:36
|
(18) dbnames - это название какой-то секции или таблицы? Или просто на английском все звучит умнее? И что такое "копать в сторону данных"? Если перевести в конкретные действия?
|
|||
20
МихаилМ
04.05.20
✎
16:48
|
(19) 21:0000000000000000000 - ошибка в данных.
если нет поля в бд - то это к dbnames (таблицы соответствия полей, таблиц и метатанных) |
|||
21
fisher
04.05.20
✎
16:53
|
(20) Куда конкретно идти и что делать? Учитывая что ТС "в базе я не нашел и в SQL сервере и в обработке структуры БД от 1С"
|
|||
22
МихаилМ
04.05.20
✎
16:59
|
(21) самое простое - анализировать тж. для поиска ошибка в данных. выгрузить дбнамес , удалить в нем упоминание о Fld622287 и загрузить обратно.
|
|||
23
fisher
04.05.20
✎
17:04
|
dbnames - это ты на файл из params намекаешь?
Как вариант, можно и ее перезалить. Или какими инструментами этот бинарник крыжить? Там compaund мелкомягковый или на 8-ке собственный велосипед? |
|||
24
fisher
04.05.20
✎
17:07
|
Или ты про выгрузку/сборку конфы из файлов? Если оно там есть, то по-идее и ПолучитьСтруктуруХраненияБазыДанных() должно было показать. А ТиИ найти нестыковки.
|
|||
25
Darhon
04.05.20
✎
17:14
|
(16) при запуске выполняется процесс обновления конфигурации до версии, на нем и падает на 25 процентах )(
|
|||
26
Darhon
04.05.20
✎
17:15
|
(25) Не конфигурации ИБ ))
|
|||
27
1Снеговик
гуру
04.05.20
✎
17:21
|
(25) да понятно что дело в данных, но что конкретно куда пишется, чтобы вызвать эту ошибку?)
Нельзя как-то посмотреть в отладке что происходит на этих 25%? |
|||
28
Darhon
04.05.20
✎
17:22
|
(27) В отладке без breakpoint там слишком печально смотреть...
|
|||
29
Darhon
04.05.20
✎
17:22
|
Регистр сведений кстати абсолютно пустой.
|
|||
30
Конструктор1С
04.05.20
✎
18:34
|
(0) а почему ты уверен, что это регистр сведений? Через СУБД пробовал поле искать?
|
|||
31
Darhon
04.05.20
✎
18:44
|
(30) Через СУБД поле не находится запросом Fld которое. Одна таблица в sql InfoRg21
|
|||
32
Конструктор1С
04.05.20
✎
19:48
|
(31) а как искал?
|
|||
33
Darhon
04.05.20
✎
20:40
|
(32) SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME = 'Fld...........';
|
|||
34
Конструктор1С
05.05.20
✎
06:54
|
(33) хм. Тогда, возможно, это поле пытается добавиться. При обновлении смотри внимательно в окошко принятия изменения, какие объекты меняются
|
|||
35
JeHer
05.05.20
✎
07:27
|
(0) Может, в расширении добавили объект МД?
|
|||
36
1Снеговик
гуру
05.05.20
✎
10:18
|
А патчи там автоматом не прилетели?
Было такое, что БП не обновлялась падала на ошибку, а в расширениях патч непонятный сидит и конфликтует с новой обновой. Ну и свои расширения выруби. Где инфа какая платформа? Ставил последнюю 8.3.17? (29) если ты нашел имя регистра, то что дает поиск в коде по этому имени? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |