Дублирующаяся запись по ключу 'UX_B_SEARCH_CONTENT_STEM'

Дублирующаяся запись по ключу 'UX_B_SEARCH_CONTENT_STEM'

Обновил старый битрикс до 1С-Битрикс: Управление сайтом 22.600.100., в проверке системы ошибка
Ошибка! Структура базы данных имеет ошибки. Всего 1, автоматически могут быть исправлены: 0.
В таблице b_search_content_stem поле STEM "`STEM` varchar(50) NOT NULL" не соответствует описанию на диске "`STEM` int NOT NULL"
После выполнения запроса в базе данных получаю ошибку дублирующаяся запись по ключу
ALT ER   TABLE `b_search_content_stem` CHANGE `STEM` `STEM` int NOT NULL;
Ответ MySQL: Документация
#1062 - Дублирующаяся запись '0-ru-0.1686-1084' по ключу 'UX_B_SEARCH_CONTENT_STEM'

Как исправить эту проблему?

Выполнить удаление модуля "Поиск" без сохранения таблиц. А затем установить его снова. Это пересоздаст все таблицы данного модуля и после этого сложностей с ними не будет.
После переустановки модуля нужно выполнить переиндексацию данных с отключенным параметром "Переиндексировать только измененные", чтобы поиск работал корректно.

#UX_B_SEARCH_CONTENT_STEM

Ещё статьи:

13.04.2023 Пример события OnGetOptimalPrice
Скачать пример события OnGetOptimalPrice
Код OnGetOptimalPrice ID: 447

13.04.2023 Ошибка нулевой цены в корзине
Ошибка нулевой цены в корзине возникла после перехода с редакции Бизнес на малый Бизнес.  
У клиента был сайт демо редакции Бизнес с многоценовостью, но в итоге была куплена лицензия М.Бизнес ID: 446

13.04.2023 Постоянно выкидывает из админки на сессиях с memcache
На выделенном сервере была проблема с вылетом из авторизации. После выполнения работ по настройке для версии PHP 7.4 и оптимизации сайт стал работать быстрее, но вылеты не прекратились, стало меньше. Далее проблема обострилась после перехода на РНР 8.0. Из сессии выкидывало чаще. ID: 444

© 2015-2023 Web админ
Связаться по WhatsApp