Имя: Пароль:
1C
 
ошибка формата потока (
0 lamme
 
19.02.19
10:26
мОбластьПоиска = Новый Массив;
    РазмерПорции = 200;
    СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок(СтрокаПоиска, РазмерПорции);
    мОбластьПоиска.Добавить(Метаданные.Справочники.Партнеры);
    мОбластьПоиска.Добавить(Метаданные.Справочники.Контрагенты);
    мОбластьПоиска.Добавить(Метаданные.Справочники.КонтактныеЛицаПартнеров);
    мОбластьПоиска.Добавить(Метаданные.РегистрыСведений.сфпНомераТелефоновДляПоиска);
    СписокПоиска.ОбластьПоиска = мОбластьПоиска;
    
    Попытка
        СписокПоиска.ПерваяЧасть();
    Исключение
        ИО = ИнформацияОбОшибке();
        Если Прав(СтрокаПоиска, 1) = "*" Тогда
            СписокПоиска = ПолнотекстовыйПоиск.СоздатьСписок("""" + Лев(СтрокаПоиска, СтрДлина(СтрокаПоиска) - 1) + """", РазмерПорции);
            СписокПоиска.ОбластьПоиска = мОбластьПоиска;
            СписокПоиска.ПерваяЧасть();
        Иначе
            ВызватьИсключение ПодробноеПредставлениеОшибки(ИО);
        КонецЕсли;
    КонецПопытки;


Вываливается в ошибку формата потока
в тестовой базе - 3х недельной давности = все работает

Все пропало ?
1 lamme
 
19.02.19
10:27
это типовой поиск инфо по базе
2 dmpl
 
19.02.19
10:43
(0) Ну можно же попробовать пересоздать индекс полнотекстового поиска.
3 dezss
 
19.02.19
10:45
ИндексАктуален()?
4 dmpl
 
19.02.19
13:01
(3) Да просто грохнуть и создать заново.
5 lamme
 
19.02.19
13:50
(3)
в принципе
там когда делаю обновлени индекса пд
то
Ошибка выполнения процедуры "Обновление индекса ППД":
{ОбщийМодуль.ПолнотекстовыйПоискСервер.Модуль(119)}: Ошибка при вызове метода контекста (ОбновитьИндекс)
        ПолнотекстовыйПоиск.ОбновитьИндекс(РазрешитьСлияние, Порциями);
по причине:
Ошибка формата потока
6 lamme
 
19.02.19
13:52
а его на хожу можно грохнуть ?
и потом долго все будет колбаситься ?
7 lamme
 
19.02.19
13:52
ну его .. вечером
8 dmpl
 
19.02.19
14:34
(6) Идти может и долго будет - от количества данных зависит. Там самая проблема в том, что если кто-то им пользуется - оно может что-то не найти пока индекс не будет перестроен. Но если он битый - то у пользователей такая же ошибка может быть и при обычных операциях.
9 lamme
 
19.02.19
14:41
сделал тестовую базу
в состоянии - на сегодняшнее утро
там все нормально работает.

на том ж сервере
10 dmpl
 
19.02.19
14:52
(9) Данные полнотекстового поиска содержатся не в базе, а в данных кластера.
11 lamme
 
19.02.19
16:24
обновились индексы
заработало
что было = хз