У нас есть компьютер с SQL Server 2005 с пакетом обновления 2 (SP2), на котором запущено большое количество баз данных, каждая из которых содержит полнотекстовые каталоги. Всякий раз, когда мы пытаемся отбросить одну из этих баз данных или перестроить полнотекстовый индекс, процесс отбрасывания или перестройки зависает бесконечно с типом ожидания MSSEARCH. Процесс не может быть остановлен, и для возобновления работы требуется перезагрузка сервера. Судя по сообщениям на форуме Microsoft 1 , проблема может заключаться в неправильном удалении полнотекстового каталога. Кто-нибудь может порекомендовать способ определить, какой каталог вызывает проблему, без необходимости удалять их все?
1 [http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2681739&SiteID=1]
«Да, у нас были полнотекстовые каталоги в базе данных, но, поскольку я отключил полнотекстовый поиск в базе данных и отключил msftesql, я не подозревал их. Однако я получил от службы поддержки Microsoft статью о том, как я могу проверить каталоги, которые не были удалены должным образом. Таким образом, я обнаружил, что все еще существует старый каталог, который я смог удалить после полного и только после повторного включения полнотекстового поиска, с тех пор моя резервная копия работала »