Имя: Пароль:
1C
1С v8
Зависает полнотекстовый поиск! Что было? Что я сделал?
0 VID1234
 
09.01.20
15:50
Всем привет. После непредвиденного выключения компьютера, глюк системы, в одной из моих баз произошел глюк, а именно, в части поиска. Я спокойно вхожу в программу могу все делать, но как только, я начинаю пользоваться поиском, программа зависает и не отвисает, ну или нужно очень долго ждать (я этого не делал). Сначала, я подумал, что глючит индексация поиска и хотел ее перенумеровать, но зайти в настройки индексации полнотекстового поиска у меня тоже не вышло, глючит при попытке проникновения в настройки, я попробовал отключить полнотекстовый поиск, программа заработала без глюков, но при использовании поиска не выполняла свою функцию.

В ИТОГЕ оказалось, что в этом виноват SQL  у меня установлен SQL2017MS. Для исправления нужно выполнить проверку таблиц и исправление найденных ошибок.
Для выполнения этой процедуры, нужно обеспечить однопользовательский доступ к базам - для этого выгоняем всех из 1С и отключаем службу 1С, через Администрирование-Службы-АгентСервера1сПредприятие8.3 (слева мышкой нажимаем остановить).
После этого заходим в SQL нажимаем на глючную базу правой кнопкой мыши - Свойства открываем вкладку параметра в области выбора других параметров проматываем вниз до строки состояния и в строке Ограничение доступа, устанавливаем режим SINGLE_USER  нажимаем ок. После этого нажимаем правой кнопкой на глючную базу и выбираем вкладку - СОЗДАТЬ ЗАПРОС в запрос вставляем команду
GO Use master
GO
DBCC CHECKDB('ИМЯ ГЛЮЧНОЙ БАЗЫ', REPAIR_ALLOW_DATA_LOSS) и нажимай выполнить .
По завершению проверки, должно выйти сообщение об успешной проверке (но это не точно), а также можно сохранить текстовый файл с подробной информацией (но оно Вам нужно?).
Затем снимаем однопользовательский режим в обратном порядке  и пробуем. У меня все заработало.
Кому нужен скрипт команды, пишите. Для разных SQL - могут быть разные команды! В данном примере SQL 2017MS
Всем удачи!
1 pechkin
 
09.01.20
15:51
разве полнотекстовый юзает скл? вроде это фича сервера 1с
2 VID1234
 
09.01.20
15:52
(1) Член знает, мне помогло, у меня клиент-сервер, видимо 1С -сервер - это просто посредник, а основная информация на  скуле
3 shuhard
 
09.01.20
15:52
(0) тяжёлый постНГ синдром
4 VID1234
 
09.01.20
15:57
(3) ))))
5 Dmitrii
 
гуру
09.01.20
15:57
(3) Может он ещё до сих пор пьёт...
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой