Как определить, установлен ли полнотекстовый поиск в SQL Server

13

Мне нужно выяснить, установлен ли полнотекстовый поиск на SQL Server 2005. У меня нет разрешения войти в окно и запустить программу установки, чтобы проверить. Однако я могу запустить SQL Server Management Studio и подключиться для выполнения запросов с разрешениями sysadmin.

Кто-нибудь знает, как определить, установлена ​​ли эта функция?

Алекс Ангас
источник

Ответы:

6

Мне нравится SELECTбольшеPRINT

Так вот мой взгляд на это

SELECT 
    CASE 
         WHEN 
             FULLTEXTSERVICEPROPERTY('IsFullTextInstalled') = 1 
         THEN 
              'INSTALLED' 
         ELSE 
              'NOT INSTALLED' 
    END IsFullTextInstalled
Деврадж Гадхави
источник
23

ЕСЛИ (1 = FULLTEXTSERVICEPROPERTY ('IsFullTextInstalled')) выведите «INSTALLED», иначе выведите «NOT INSTALLED»

(SQL Server 2005)

Ссылка MSDN здесь .

Альберто де Каро
источник
2
К вашему сведению - если кому-то еще интересно, это все еще работает в 2014 году.
Джон Макинтайр
5

Посмотрите на список услуг на машине. Если установлен полнотекстовый поиск, вы увидите службу с именем полнотекстового поиска SQL Server ([экземпляр]), где [экземпляр] будет именем экземпляра SQL, с которым он связан.

squillman
источник
Я смог подключиться к блоку SQL через консоль MMC служб и обнаружил там службу полнотекстового поиска SQL Server.
Алекс Ангас
-2

Если у вас есть студия управления серверами sql, вы сможете узнать, как выполнить действия, описанные в этой статье MSDN . Если вы нашли его уже проверенным, значит, он включен.

HK_
источник
Хм ... это действительно говорит мне, если функция установлена?
Алекс Ангас
1
Это никак не отвечает на вопрос.
webnoob