Имя: Пароль:
1C
 
Глюк при использовании поиска
0 Угрюмый73
 
26.07.16
16:00
Добрый день.
1С:Предприятие 8.3 (8.3.7.1759) Управление небольшой фирмой, редакция 1.6 (1.6.3.11). Microsoft Server 2012.
С недавних пор пользователи стали жаловаться на то, что при пользовании поиском в списках (любых: поиск элемента справочника из списка, поиск документа из списка), искомые элементы не находятся, хотя искомый элемент в списке присутствует! Действительно, определенные элементы при попытке воспользоваться поиском не находятся. Причем все фильтры убраны... Пробовал открыть элемент, скопировать его название, вставить в окно поиска - список пустой. Через некоторое время этот элемент начинает находиться поиском...
Может кто сталкивался с подобным? В чем может быть проблема?
1 Угрюмый73
 
26.07.16
16:03
В смысле Microsoft SQL Server 2012
2 Fragster
 
гуру
26.07.16
16:05
проблема в том, что по умолчанию ищет через полнотекстовый поиск, который не работает. надо поставить платформу последнюю, будет лучше.
3 vde69
 
26.07.16
16:07
возможные проблемы:

1. Индексы, например неактуальные или кривые. Решение - регламент реиндексации
2. Серверный кеш. Решение - синхронизировать время серверов между собой, и очищать серверный кешь для каждой новой сесии.
3. Проблемы с памятью рхостов. Решение - перезапусков рхостов по шедулеру
4. Нет прав. (рельса). Решение - искать регламенты которые обновляют права...

можно продолжать :)
4 Угрюмый73
 
26.07.16
16:14
(2),(3) Спасибо. Реиндексация раз в неделю, Рабочий процесс перезапускается раз в сутки. Как раз больше похоже на индексацию полнотекстового поиска, чаще данная проблема проявляется при недавнем изменении искомого элемента.
Не подскажете, как "обновить полнотекстовый поиск"?
5 vde69
 
26.07.16
16:16
(4) регламентым заданием, точнее их 2штуки, одно быстрое раз в минуту, другое только ночью
6 Угрюмый73
 
27.07.16
08:41
Спасибо, разобрался. После очередного обновления базы забыл отключить блокировку регламентных заданий в консоли сервера...