мы повторно загружаем базу данных с новыми данными, используя процесс резервного копирования / восстановления. После завершения восстановления мы перестраиваем полнотекстовый каталог. Полнотекстовый поиск работает без тайм-аутов примерно на день. Однако, если поиск не использовался в течение дня, двух дней, время ожидания поиска. Если бы мне пришлось перестроить каталог по истечении времени ожидания, все заработало. Это также работает, если пользователь выполняет поиск хотя бы раз в день.
Я могу настроить пополнение каталога один раз в день (скажем, рано утром). Но правильно ли это? Это скрыло бы проблему, но в чем ее причина? Мы используем SQL Server 2005 и Win Server 2003, а поиск осуществляется через веб-интерфейс.
Спасибо.
У меня была такая же проблема, и исправление, описанное в эта статья в базе знаний сделали свое дело.
sp_fulltext_service 'verify_signature', 0;
GO
Несмотря на то, что в нем говорится, что это проблема только серверов, не подключенных к Интернету, мы обнаружили, что это может повлиять на серверы со странными настройками подключения к Интернету.