Имя: Пароль:
1C
1С v8
Ошибка SDBL: нет поля ECSActivity [решено перезагрузкой сервера]
0 ras27
 
03.07.20
05:57
При попытке провести любой документ выдает
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Ошибка SDBL:
В таблице UsersWorkHistory нет поля с именем ECSActivity

Как понимаю UsersWorkHistory - журнал работы пользователей. Может его можно как-то быстро грохнуть, а то все магазины встали.
И что за поле ECSActivity - вроде в списке его нет - https://its.1c.eu/db/metod8dev/content/1798/hdoc
1 ras27
 
03.07.20
06:05
1С:Предприятие 8.3 (8.3.16.1224) (клиент-сервер понятно)
1С УТ 11.4
2 ras27
 
03.07.20
06:29
Все - уже сам починил.
Просто выгнал всех из базы и перезапустил службу
   1C:Enterprise 8.3 Server Agent
Вылеты прекратились.

Может кому еще поможет.
3 Волшебник
 
модератор
03.07.20
07:31
(2) Сделай регулярную перезагрузку сервера раз в сутки по ночам
4 ras27
 
07.07.20
07:55
Хрен там - не помогло.
Так работает, но при попытке создать ветку - опять

Ошибка SDBL:
В таблице UsersWorkHistory нет поля с именем ECSActivity

Перезапускал агента, делал полный ТИС. Сделал на сервере новую пустую базу, выгрузил рабочую в dt и загрузил этот dt в эту новую пустую. Из нее пытаюсь сделать ветку - проходит несколько процентов и опять эта ошибка. Причем 1с вылетает.
5 ovch
 
15.08.20
10:53
Та же ошибка при создании начального образа в торговле. Есть решение ?
6 МихаилМ
 
15.08.20
11:07
(5) версию платформы ? и какая была до этого.
7 МихаилМ
 
15.08.20
11:10
(5)
решение - создайте поле ECSActivity самостоятельно..
8 ovch
 
15.08.20
12:07
Платформа 8.3.16.1148

Конфиг. 11.4.12.77
        11.4.12.91

РИБ с фильтром ( есть 5 периферийных баз, разные организации и склады). Одна база стала немного дурить, решил выгрузить нач. образ и получил ошибку. Все рекомендации, найденные в интернет выполнил, не помогло.
9 МихаилМ
 
15.08.20
12:20
(8)
и как же мы узнаем какие рекомендации Вы выполнили.
или мы Вам предлагаем - а Вы : "нет - не угадали , уже пробовал. угадывайте дальше".

так поле ECSActivity есть в таблице UsersWorkHistory  ?
10 ovch
 
15.08.20
12:50
поля ECSActivity нет.
Рекомендации : Тестирование и Исправление. Выгрузить в .dt и загрузить.
11 ovch
 
15.08.20
13:05
очистка таблицы _ConfigChngR_ExtProps и _ConfigChngR.
очистка кэша.
12 Ghostik
 
21.08.20
09:33
(8) Удалось решить проблему? Столкнулся с такой же, платформа такая же а конфа 11.4.11.67
13 МихаилМ
 
21.08.20
12:08
(12) (7) пробовали ?
14 Ghostik
 
21.08.20
12:13
(13) пока менее радикальными способами пытаюсь решить, запустил на файловой базе создание образа пока работает.
15 ovch
 
22.08.20
09:17
Проблема осталась
16 Ёпрст
 
22.08.20
09:21
(15) а (7) не помогает?
17 ovch
 
22.08.20
09:29
поле ECSActivity создавать не пробовал. Мне кажется, что это дело команды 1С.
18 Ёпрст
 
22.08.20
10:26
(17) ну ждите тогда, исправят в 21 релизе
19 Ghostik
 
25.08.20
06:34
(14) на файловой базе начальный образ выгрузился без ошибок.
20 ovch
 
26.08.20
10:28
1. Добавил поле ECSActivity в UsersWorkHistory. При создании начального образа, это поле в новую базу не переносится. Ошибка та же.
2. В ЦБ очистил таблицу UsersWorkHistory. Ошибка та же.

Засада !!!
21 Ёпрст
 
26.08.20
10:56
(20) т.е ты добавил поле в табличку и ошибки НЕТ при формировании начального образа ? Так ?
22 Ёпрст
 
26.08.20
10:57
И.. перефирийку проще из цб сделать, без формирования начального образа.
23 ovch
 
28.08.20
08:32
В ЦБ добавил поле ECSActivity в таблице UsersWorkHistory. При создании нач.образа периферийной базы возникает ошибка "В таблице UsersWorkHistory нет поля с именем ECSActivity". Этого поля действительно нет при просмотре средствами SQL. Вывод- поле ECSActivity в периферийную базу не переносится.

Периферийная база со сложным фильтром, без нач.образа не обойтись.
24 craxx
 
28.08.20
08:51
(23) релиз платформы обнови.
25 Ёпрст
 
28.08.20
10:49
(23) да ну.. проще вырезать всё потом к едрени фени прямым запросом с фильтром
26 Ёпрст
 
28.08.20
10:50
ну и да ..попробуй или понизить до 15 релиз платформы, или повысить до 17
27 ovch
 
30.08.20
16:29
Обновил платформу до 8.3.17.1549 ошибка осталась.
28 МихаилМ
 
30.08.20
20:27
конечно все равно надо разбираться, откуда такая проблема.
как временный вариант для загрузки в мс скл данных можно "налету" создать поле  при создании таблицы с помощью ddl триггера
http://catalog.mista.ru/1c/articles/936914/
29 Trance_1C
 
31.08.20
03:38
А что если загрузить БД в файловую базу, из файловой выгрузить образ, и загрузить на чистую серверную. (в новую базу с другим именем)
30 ovch
 
03.09.20
20:53
В файловом варианте все работает, об этом еще писал  Ghostik.