Вход | Регистрация

1С:Предприятие ::

Метки: 

Посоветуйте методику поиска ошибки, вызывающей падение 1С

Я
   ssalikoff
 
14.12.17 - 16:39
Падает 1с при обновлении конфигурации на этапе реструктуризации.
Если сделать реструктуризацию через Тестирование и исправление - тоже падает, в том же месте, на справочнике Контрагенты.

Что делал:
1. пробовал разные версии платформы (даже 8.2) - не помогло.
2. пробовал на разных физических машинах с разными ОС - не помогло.
3. пробовал в файловой версии и серверной  - не помогло.
4. chdbfl.exe или dbcc checkdb - никаких проблем.
5. настроил технологический журнал на сбор вообще всех событий.

Вижу - последнее, что происходит - это запрос к справочнику Контрагенты.
Копирую текст запроса из ТЖ, выполняю его в MSSQL Management Studio - всё выполняется без проблем.

Смотрю глазами на таблицу - в ней около 200 записей всего - ничего криминального не вижу.

Что бы ещё можно было предпринять?
Прошу ваших советов.
 
 
   vde69
 
Модератор
1 - 14.12.17 - 16:49
для начала отдели проблемы данных и метаданных

1. выгрузи cf БД
2. загрузи его в пустую базу, 
3. выгрузи текущую CF
4. через сравнение накати новый cf на пустую базу
3. сделай на ней ТИС
   dka80
 
2 - 14.12.17 - 16:57
Вероятно, проблема в каком-то реквизите справочнике Контрагенты.
   Сияющий в темноте
 
3 - 14.12.17 - 17:00
например,можно в родителя элнмента записать сам элемент
   romix
 
4 - 14.12.17 - 17:11
Сравнить метаданные из бэкапа и из текущей базы, в чем различия (на тех же контрагентах) сравнением и объединением.

Узнать, возникнет ли ошибка 
а) на старых данных, но новых метаданных, 
б) и наоборот - на новых данных и старых метаданных.
в) На пустой или почти пустой базе и новых/старых метаданных.

Если изменений много, то накатывать/убирать их частями до возникновения/исчезновения ошибки.
   ssalikoff
 
5 - 16.12.17 - 10:22
(1) Последовал совету, выяснилось, что проблема именно в данных.

Много времени ушло на определение, что же не так в данных?
Оказалось, что обновление не идёт, если в справочнике присутствует хотя бы одна папка (группа). Если все элементы вытащить в корень, а папки поудалять, обновление завершится без ошибок.
Задачу с обновлением решил, но причина проблемы так и не найдена. Что не так с папками? Даже если после удаления всех папок создать одну новую, то 1С упадёт при обновлении.
   МимохожийОднако
 
6 - 16.12.17 - 10:23
(5) Проверь свойства справочника. Возможно, ограничена иерархия.
   ssalikoff
 
7 - 16.12.17 - 10:28
(5) Конфигурация типовая, на замочке
   ssalikoff
 
8 - 16.12.17 - 10:50
(6) БП 2.0.66.42
   МимохожийОднако
 
9 - 16.12.17 - 15:57
(8) Ставь следующую. Может и поможет.
   Злопчинский
 
10 - 16.12.17 - 16:06
Все лечение и поиски причин тутошними специалистами выглядят одинаково: обновить платформу или релиз и/или почистить  кэш. Всё. Если это не помогает - обречен долго и муторно искать/бороться сам...
 
  Рекламное место пустует
   MadJhey
 
11 - 16.12.17 - 16:10
Перезаписать папки. Если упадет, это битая ссылка.
   nordbox
 
12 - 16.12.17 - 16:10
(10) так если типовые причины это 99% случаев, а 1% это уже художества авторов, фиг знает кто и что там городил до и после
   kossmatiy
 
13 - 16.12.17 - 16:10
На 8.3.11 попробуй, там механизм реструкторизации проработали. Одну косячную базу на этой пл. получилось реструкторизировать без ппдений. Может и тебе поможет.
   MadJhey
 
14 - 16.12.17 - 16:10
Но кэш почистить нужно :).
   MadJhey
 
15 - 16.12.17 - 16:12
(5) не внимательно прочитал (11) не поможет
   jsmith82
 
16 - 16.12.17 - 16:17
(13) Смишно
   Рэйв
 
17 - 16.12.17 - 16:24
(0)Будь мужиком. Сделай ТИИ
   rphosts
 
18 - 16.12.17 - 17:43
(0)выгрузи в дт - загрузи обратно для начала.
   rphosts
 
19 - 16.12.17 - 17:45
+ (18) разумеется сделай на копии.
Не поможет - скопируй таблицу в другую(новую), исходную очисти потом залей обратно (всё это средствами сиквела).


Список тем форума
Рекламное место пустует   Рекламное место пустует
Здесь можно задать вопрос "Как сделать?" и получить кучу ответов, что тебе это делать не надо. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует