Обновить базу данных с SQL Server 2005 до 2008 - и перестроить полнотекстовые индексы? - PullRequest
2 голосов
/ 16 марта 2009

Я обновил Sql Server 2005 до Sql Server 2008. Я создал резервную копию данных в SQL Server 2005, а затем восстановил в SQL Server 2008. Затем я нашел каталог в «Storage-> Full Text Catalogs» и Я щелкнул правой кнопкой мыши по нему и пытаюсь восстановить Полнотекстовый каталог. База данных всего 600мб. Тем не менее, он продолжает работать в течение нескольких часов и никогда не заканчивается до конца.

Ответы [ 3 ]

1 голос
/ 16 марта 2009

Взгляните на следующую статью.

Содержит подробные сведения и ссылки на рекомендации по использованию полнотекстового поиска в SQL Server 2008.

http://sqlcat.com/msdnmirror/archive/2008/11/05/best-practices-for-integrated-full-text-search-ifts-in-sql-2008.aspx

Если вам нужна конкретная помощь, просто напишите мне.

Приветствия

0 голосов
/ 27 апреля 2009

Это может занять много времени, я бы посмотрел FTLOG (файлы .log) для каталогов - если они большие, я бы сказал, что у них проблема с индексацией ваших документов. Это RTM 2008?

Вещи, которые вы можете попробовать.

  • Удалите индексы и создайте из царапина, не используйте интерфейс - бегите это в сценарии.
  • Проверьте журналы на возможное ошибки.
  • Убедитесь, что демон Fulltext запуск и индексация вашего
    документы, проблема с ОСАГО означала демон остановился.
0 голосов
/ 24 апреля 2009

Похоже, что SQL Server 2008 имеет паршивый полнотекстовый поиск, потому что он более тесно интегрирован в базу данных. Есть некоторые обходные пути, но они не так уж хороши.

...