Моя опция полнотекстового индекса в sqlserver2008 отображается серым? [закрытый]

Вот альтернативный способ сделать то, что вы пытаетесь:

def transform(li):
    l1 = []
    l2 = []

    for i, a in enumerate(li):
        if i % 2 == 0: l1.append(a)
        else: l2.append(a)

    return [l1,l2]

Преимущество этого способа состоит в том, что он будет работать для списков любой длины, вместо того, чтобы требовать жесткого кодирования # элементов.

8
задан Finster 7 July 2011 в 12:27
поделиться

3 ответа

Куда вы смотрите, что он неактивен? Если он находится в базе данных, вам нужно перейти в хранилище / полнотекстовые каталоги в Management Studio, чтобы изменить полнотекстовые настройки в sql server 2008.

Вы можете проверить его установку в первую очередь, перейдя в службы; по умолчанию после установки он кажется отключенным. Если он не установлен, вы можете изменить установленные компоненты, добавив программы удаления.

0
ответ дан 3 November 2019 в 14:03
поделиться

Вы не указываете, какую версию SQL Server вы используете, но если это SQL Express, вам необходимо убедиться, что вы загрузили и установили SQL Server 2008 с расширенными службами. «Обычная» установка SQL Server Express не включает полнотекстовый поиск (чтобы минимизировать размер пакета). Просмотрите и загрузите различные выпуски здесь .

Если вы используете неэкспресс-версию, вам необходимо убедиться, что вы установили функцию полнотекстового поиска - если у вас ее нет , снова запустите программу установки и выберите «Полнотекстовый поиск» на странице функций.

2
ответ дан 3 November 2019 в 14:03
поделиться

Попробуйте, создав новую базу данных, потому что у меня также была такая же проблема. Я только что создал новую базу данных и рад видеть, что полнотекстовый индекс включен.

0
ответ дан 3 November 2019 в 14:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: