Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Длина ключа индекса превышает максимально допустимую '_Reference119_VT1528_ByField1532_SR
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Администратору 1С / Системному администратору / Администратору баз данных > Администрирование и настройка 1С
hmadm
Добрый день. При попытке пересадить базу с SQL-версии на файловую столкнулся с такой проблемой

В процессе обновления информационной базы произошла критическая ошибка по причине:Ошибка СУБД:Длина ключа индекса превышает максимально допустимую '_Reference119_VT1528_ByField1532_SR (_Fld1530_TYPE, _Fld1530_S, _Reference119_IDRRef)'

Насколько разобрался сам ошибка касается индекса в каком то справочнике. Проверил реквизиты всех справочников на наличие больших индексированных строк, некоторые уменьшил, с некоторых снял индексирование...

Дошел до идиотизма не поленился пройтись по всем справочникам и снять индексирование абсолютно со всех реквизитов...

Ошибка осталась прежней. Что делать подскажите кто стыкался с такой какашкой.


 ! 

необходимо зарегистрироваться для просмотра ссылки: 5,7
 
Vofka
Есть справочник Reference119, в нем табличная часть VT1528, в ней поле Field1532 (судя по всему составного типа). Вот по этому полю, видать, стоит индексирование, надо попробовать убрать. Узнать какой конкретно это справочник, какая табличная часть и что за поле можно функцией ПолучитьСтруктуруХраннияБазыДанных() (или как-то так, пишу по памяти)
hmadm
Vofka @ Сегодня, 13:56 необходимо зарегистрироваться для просмотра ссылки ,

Блин спасибо за наводку, про Табличные части то я не вспомнил после Нового года, а там ведь тоже реквизиты живут, спасибо большое.
andreykyiv@bigmir.net
hmadm @ 03.01.18, 14:07 необходимо зарегистрироваться для просмотра ссылки ,

Недавно боролись именно с такой ошибкой.
Нашли поле обычное, тип справочникссылка. Но было допиндексированно
Убрали индексацию поля и все ок
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.