1С:Предприятие
:: 1С:Предприятие 8 общая
|
|
| ||
TurishkinPavel 16.12.20 - 08:33 | Здравствуйте, случилась такая неприятность:
Имеем ERP 2.4.12.83, платформа 8.3.15.1656, База SQL 220 гигов. Сотруднику показалось, что надо срочно обновить индекс полнотекстового поиска, он зашел в "Управление полнотекстовым поиском", нажал "Очистить индекс", а потом "Обновить индекс". После этого перестал работать полнотекстовый поиск и уже 4 дня не работает, при попытке повторно обновить индекс или очистить его с помощью этой же формы пишет: Очистка индекса невозможна, пока идет его построение. Остановите индексирование и повторите очистку. {ВнешняяОбработка.StandardFullTextSearchManagement.Форма.MainForm.Форма(52)}: FullTextSearch.ClearIndex(); {ВнешняяОбработка.StandardFullTextSearchManagement.Форма.MainForm.Форма(60)}: ClearIndexAtServer(); по причине: Очистка индекса невозможна, пока идет его построение. Остановите индексирование и повторите очистку. В журнале регистрации в процессе обновления индекса произошла ошибка из-за отсутствия доступа пользователя к каталогам на сервере приложений. Собственно, как я понимаю, надо остановить индексирование и повторить очистку и обновление, но пока не получается остановить индексирование. Что уже было попробовано: 1) Перезагрузка сервера приложений и сервера баз данных с очисткой кэша сеансовых данных; 2) Отключение/Включение полнотекстового поиска; 3) в SQL management studio в мониторе активности поискал запросы с текстом "CREATE" - ничего не нашел В планах на выходных запустить ТИИ с реиндексацией таблиц, но, вдруг, есть еще какие-то варианты, чтобы до выходных решить проблему? Поделитесь знаниями и опытом, пожалуйста) | ||
Dmitrii 1 - 16.12.20 - 09:09 | (0) Чтобы наверняка, можно сделать примерно так.
1. Установите блокировку выполнения регламентных заданий для вашей базы в кластере серверов 1С (в консоли администрирования). 2. Перезапускаете сервер 1С. 3. Заходите в базу. Делаете "Очистить индекс". 4. Запускаете "Обновить индекс". 5. После того как завершится обновление индекса ППД (но не раньше), снимаете блокировку выполнения регламентных заданий, установленную в п.1. Для базы в 220Гб перестроение индекса ППД может занять достаточно длительное время. 6. Уволить сотрудника, которому что-то кажется. Всё это лучше проделывать, когда с базой никто не работает (ночью, в выходные). | ||
TurishkinPavel 2 - 16.12.20 - 09:25 | (1) понял, спасибо, этой ночью проделаю алгоритм) Надеюсь поможет | ||
TurishkinPavel 3 - 16.12.20 - 09:26 | (1) а то опасаюсь я, как бы ТИИ не затянулось до понедельника( Это все таки длительный процесс | ||
Dmitrii 4 - 16.12.20 - 09:38 | (3) ТИИ никаким боком не относится к полнотекстовому поиску данных. При ТИИ индекс ППД не проверяется и не трогается никак. | ||
Dmitrii 5 - 16.12.20 - 09:43 | (2) >> этой ночью проделаю.
Учти, что построение индекса после очистки может длиться часами. Планируй время заранее с учетом возможностей системы работать с заблокированными регламентами. | ||
Vstur 6 - 16.12.20 - 09:56 | (1) пункт 6 переставить на 1-е место.
Никогда не видел ситуации, когда на реальных базах _действительно_ нужен ПП, всегда и везде отключаю. |
|
Список тем форума |