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

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

Просмотров: 1058
Обновил старый битрикс до 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

Ещё статьи:

02.04.2026 Разговоры о фрилансе
Предыстория - автор вопроса хочет войти в IT сферу, я человеку начал подсказывать в комментариях на форуме. На примере вопросов и ответов в разговоре можно увидеть типовые ошибки и непонимание начинающего, и в будущем избежать повторения ошибок.

21.03.2026 PHP файловый менеджер
Попался мне такой PHP файловый менеджер, вполне функциональный, выкладываю в копилку скриптов

21.03.2026 Ошибка CUser::IsAuthorized() cannot be called statically
Такая ошибка старых весрий битрикс давно известна. Нужно заменить CUser::IsAuthorized() на $USER->IsAuthorized(), но в моём случае я сначала не смог найти место, где же находится проблема.

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