Мне нужно узнать, установлен ли полнотекстовый поиск на SQL Server 2005. У меня нет разрешения на вход в поле и запуск программы установки для проверки. Однако я могу запустить SQL Server Management Studio и подключиться для выполнения запросов с разрешениями системного администратора.
Кто-нибудь знает, как определить, установлена ли эта функция?
IF (1 = FULLTEXTSERVICEPROPERTY ('IsFullTextInstalled')) напечатайте «УСТАНОВЛЕНО», иначе напечатайте «НЕ УСТАНОВЛЕНО»
(SQL Server 2005)
Ссылка MSDN Вот.
мне нравиться SELECT
над PRINT
Итак, вот мой взгляд на это
SELECT
CASE
WHEN
FULLTEXTSERVICEPROPERTY('IsFullTextInstalled') = 1
THEN
'INSTALLED'
ELSE
'NOT INSTALLED'
END IsFullTextInstalled
Посмотрите список сервисов на машине. Если установлен полнотекстовый поиск, вы увидите службу с именем Полнотекстовый поиск SQL Server ([экземпляр]) где [пример] будет именем экземпляра SQL, с которым он связан.
Если у вас есть студия управления сервером sql, вы сможете узнать, выполнив следующие действия эта статья MSDN. Если вы обнаружите, что он уже отмечен, значит он включен.