|
|
|
Ошибка СУБД. Куда бежать? Winnie Buh, Aleks73, kostik79, Ёпрст, Bigbro, Михаил Козлов, Zamestas, laeg, aka MIK, vis, okmail, Chai Nic, ivanov-i-i, X Leshiy, Kongo2019, Garykom, MWWRuza, arsik, ДемьянТ, LienXo, Fish, H A D G E H O G s, Tarlich, Олдж, Hawk_1c, K1RSAN, zenik, scanduta, obs191, Мультук, Михаил_, Baiji, ptiz, Somebody, sikuda, d4rkmesa, Has, saaken, Dmitrii, shuhard, denk32, JohnGilbert, oleg_km, Krendel, vsy, nvm220380, Федя Тяпкин, maxab72, Tefal, piter3, Bad_Aleks, crotnn, AlexKimp, CepeLLlka, Maestro2020, unenu, abfm, Crusher, kir-g, RoRu, pasha_d, Garikk, МаленькийВопросик, Gucci76, mortal, ReaLg, 2S, boev82, RomanYS, nick86, Прохожий
| ☑ | ||
|---|---|---|---|---|
|
0
Aleks73
24.10.25
✎
11:49
|
Дано: база тестовая, но важная. Перед тем, как стала сбоить,в ней порылись и я и админ. Админ, когда порылся, предложил мне создать новую тестовую, так как "регламентные задания в этой базе убивают рабочие процессы сервера".
Проблема: При выполнении обработки появляется сообщение об ошибке https://disk.yandex.ru/i/0yZWV98-Z3BQCw Я спросил у сисадмина (мне СУБД недоступна), что за таблица и колонка отмечены на картинке стрелками. Он мне прислал это: https://disk.yandex.ru/i/_5m9TFpJ6sAR3g текст на картинке интуитивно понятен, но что это за таблица и где её найти в базе - вообще не понимаю. И наконец ТиИ выдаёт ту же колонку (И прерывается на этом): https://disk.yandex.ru/i/VhTt02Oor7ZlHA Кто виноват? Что делать? |
|||
|
1
aka MIK
24.10.25
✎
11:55
|
"При выполнении обработки появляется сообщение об ошибке"
Что за обработка? |
|||
|
2
Aleks73
24.10.25
✎
12:13
|
(1) что это такое и где оно отключается? Обработка перепроводит документы
|
|||
|
3
Kongo2019
24.10.25
✎
11:54
|
Найти что за регистр и понять почему туда хочется записатся то чего не должно быть.
|
|||
|
4
shuhard
24.10.25
✎
11:55
|
(0) [но что это за таблица и где её найти в базе - вообще не понимаю]
ну у тебя конкретный регистр накопления чтобы получить его метаданные в 1С есть 100500 способов от метода глобальных контекста до пузометров |
|||
|
5
Мультук
гуру
24.10.25
✎
11:55
|
Кто виноват?
>> Перед тем, как стала сбоить,в ней порылись и я и админ Что делать? Восстановить эту "важную тестовую базу" из резервной копии, которую админ сделал прежде чем "Рыться" |
|||
|
6
Aleks73
24.10.25
✎
11:59
|
(4) я не сталкивался с такой проблемой. Напиши, пожалуйста, конкретнее.
|
|||
|
7
shuhard
24.10.25
✎
12:02
|
(6) в поиск
|
|||
|
8
Aleks73
24.10.25
✎
12:05
|
(3) как найти?
(5) я рылся продуктивно, заново писать три дня, и не факт, что не получится так же. |
|||
|
9
Aleks73
24.10.25
✎
12:06
|
(7) если бы я знал, что искать - я бы не вылез с этим вопросом на форум
|
|||
|
10
Aleks73
24.10.25
✎
12:13
|
(1) Обработка перепроводит документы
|
|||
|
11
Kongo2019
24.10.25
✎
12:14
|
(8) ПолучитьСтруктуруХраненияБазыДанных - есть такая волшебная функция в глобальном контексте. Обработку можно слепить минут за пятнадцать с перекурами.
|
|||
|
12
Ёпрст
гуру
24.10.25
✎
12:22
|
(0) для начала, прибить табличку итогов жтого регистра и пересчитать итоги. А так то, судя по ошибке, пихает null в поле, для которого недопустимы null значения
|
|||
|
13
Aleks73
24.10.25
✎
12:31
|
(11) Почитал как запустить ПолучитьСтруктуруХраненияБазыДанных на 8.3.18?&ysclid=mh4n39xcqb355397707
Там написано, что достаточно тз = ПолучитьСтруктуруХраненияБазыДанных() а что делать остальные 14 минут 45 секунд? (я не курю). Что-то нужно ещё дописать? (12) Запустил перерасчет итогов в рамках ТиИ. Завершилось успешно. Запустил базу - снова эта же ошибка! Что такое "прибить табличку итогов" я не понимаю. С переводом текста ошибки согласен, но это нам ничего не даёт. |
|||
|
14
Kongo2019
24.10.25
✎
12:38
|
(13) Стоп. Давай сначала. У тебя есть ошибка от сервера БД.
Тебе надо понять какая таблица в БД соответствует твоему регистру. Нашел? Потом часто бывает достаточно открыть регистр и глянуть глазами, это аномальная запись в глаза сразу бросается. |
|||
|
15
Aleks73
24.10.25
✎
12:39
|
(14) нет, не нашёл и не понимаю, как искать.
|
|||
|
16
Ёпрст
гуру
24.10.25
✎
12:39
|
(13) truncate table accumrg***
Зы: скачай уже ИР, там есть всё, и структура и пересчет и т.д |
|||
|
17
H A D G E H O G s
24.10.25
✎
12:40
|
Скинь базу на гугл диск, ссылку, обработку и описание вопроизведения на liveups@yandex.ru. посмотрю
|
|||
|
18
H A D G E H O G s
24.10.25
✎
12:40
|
(12) у него не итоги, а движения
|
|||
|
19
Garykom
гуру
24.10.25
✎
12:47
|
>Кто виноват? Что делать?
Поигрались с метаданными в расширениях или сбой реструктуризации Например в базе СУБД остались в таблицах колонки, которые NOT NULL но 1С их не заполняет ибо уже забыла про них Сверить через ПолучитьСтруктуруХраненияБазыДанных что за регистр в 1С и таблицу в СУБД Возможно это виртуальная таблица |
|||
|
20
Ёпрст
гуру
24.10.25
✎
12:49
|
(18) ага, картинку с телефончика прочитал как T..,движений да.
|
|||
|
21
Ёпрст
гуру
24.10.25
✎
12:50
|
А так, как можно кодить в отрыве от субд? Нипанятна.
|
|||
|
22
Aleks73
24.10.25
✎
12:51
|
(17) Дмитрий, я спросил у начальника, начальник сказал, что посоветуется с руководством
|
|||
|
23
Kongo2019
24.10.25
✎
12:52
|
||||
|
24
Aleks73
24.10.25
✎
12:58
|
(19) расширения на этой базе нет. Как определить, был ли сбой реструктуризации? Как сверить через ПолучитьСтруктуруХраненияБазыДанных? достаточно тз = ПолучитьСтруктуруХраненияБазыДанных() или что-то ещё дописать?
|
|||
|
25
Aleks73
24.10.25
✎
12:59
|
(16) вообще не понял, что ты написал.
|
|||
|
26
Мультук
гуру
24.10.25
✎
13:11
|
(0)
Если база тестовая тогда -- сохраняем CF -- разворачиваем новую базу -- загружаем CF Открываем обработку и снова начинаем безумно делать (что вы там делали)-- перепроводить, делить, умножать Но опять таки слово "порылись" несёт в себе кучу значений от -- перепровели документы до -- лезли через SQL-запросы и меняли данные |
|||
|
27
Aleks73
24.10.25
✎
13:27
|
(17) Дмитрий, руководство запретило, увы.
|
|||
|
28
Kongo2019
24.10.25
✎
13:28
|
(27) смотри (23)
|
|||
|
29
Aleks73
24.10.25
✎
13:32
|
(26) Совершенно верное решение, но тестовая, к сожалению, не только моя, там ещё и постановщик задачи различные ситуации на документах отрабатывает. Поэтому я не мог это сделать. Только что постановщик признался, что у него есть актуальная копия, так что остаётся вопрос - кто виноват, но его можно решить, последовательно добавляя мои поделки и проверяя обработку после каждого добавления
|
|||
|
30
Aleks73
24.10.25
✎
13:33
|
(23)(28) Скачал, спасибо, ещё не смотрел, поскольку (29), но мне интересно, посмотрю обязательно.
|
|||
|
31
X Leshiy
24.10.25
✎
13:46
|
(0) База открывается?
Отключи ВСЕ итоги (через обработку управление итогами) Проведи документ. Включи обратно Проведи документ. |
|||
|
32
ptiz
24.10.25
✎
13:53
|
ТС до ливингстара пока не дотягивает, хотя старается.
|
|||
|
33
Aleks73
24.10.25
✎
14:14
|
(31) Я уже поднял копию на это место.
(32) Не понял. |
|||
|
34
Garykom
гуру
24.10.25
✎
14:24
|
(33) Это в (32) был намек на недостаточный уровень квалификации для занимаемого места и уровня задач
|
|||
|
35
Aleks73
24.10.25
✎
14:32
|
(34) а, спасибо за намёк. Такое на последнем месте работы первый раз за полтора года, а вообще мне за всё время работы не приходилось решать такие проблемы.
|
|||
|
36
Fish
гуру
24.10.25
✎
14:39
|
(0) Беги оттуда
|
|||
|
37
Aleks73
24.10.25
✎
15:20
|
Сделал, как писал в (29). Я оказался не виноват.
|
|||
|
38
Aleks73
24.10.25
✎
17:33
|
(23) Посмотрел, весьма полезная вещь, сразу видно, где искать ошибку, ещё раз спасибо.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |