Для использования полнотекстового поиска вам нужно SQL Server 2005 Express with Advanced Services. Если вы ранее установили Express (стандартный), то (к сожалению) это не так просто, как запустить Advanced Installer и добавить полнотекстовый поиск в вашу существующую установку.
ошибка я получил:
Причина: Ваше обновление заблокировано. Для больше информации об обновлении поддержки , увидеть «версии и выпуска Обновления» и «аппаратного и программного обеспечения Требования» темы в SQL Server 2005 Настройка Помощь или SQL Server 2005 Books Online.
Сложения версия проверка:
Ваше обновление заблокировано, поскольку существующего компонентом является более поздней версией , чем версия, которую вы пытаетесь обновления. Чтобы изменить существующий компонент сервера SQL , перейдите в «Установка и удаление программ » на панели управления, выберите нужный компонент , который необходимо изменить, , а затем нажмите «Изменить/Удалить».
Там, как представляется, два решения:
- резервного копирования и снять существующие базы данных и удалить SQL Server 2005 Express . Затем установите SQL Server 2005 Express с расширенным сервисом (выберите полнотекстовый поиск как ). Затем повторно присоедините все базы данных .
- Запустите Расширенный установщик и выберите новое имя экземпляра. У вас будет два экземпляра SQL Express, работающих на , , но если он предназначен для разработки целей, то это не должно быть большой проблемой . Это был бы самый быстрый маршрут , чтобы начать работу с полнотекстового поиска .
Следующие страницы могут также помочь:
- Upgrading to SQL Server 2005 Express with Advanced Services
- SQL Server 2005 Express with the Full-Text option greyed out
Если вы собираетесь выбрать первый путь, то я выбрал бы установить SQL Express 2008 Express with Advanced Services вместо этого.
Дело в том, что я запускаю sql express без полнотекстового поиска, но теперь я хочу установить возможности поиска. – 2009-07-14 19:31:16