Cómo detectar si la búsqueda de texto completo está instalada en SQL Server

13

Necesito averiguar si la búsqueda de texto completo está instalada en SQL Server 2005. No tengo permiso para iniciar sesión en el cuadro y activar el programa de instalación para verificar. Sin embargo, puedo ejecutar SQL Server Management Studio y conectarme para ejecutar consultas con permisos de administrador del sistema.

¿Alguien sabe cómo detectar si esta característica está instalada?

Alex Angas
fuente

Respuestas:

6

me gusta SELECT másPRINT

Así que aquí está mi opinión sobre esto

SELECT 
    CASE 
         WHEN 
             FULLTEXTSERVICEPROPERTY('IsFullTextInstalled') = 1 
         THEN 
              'INSTALLED' 
         ELSE 
              'NOT INSTALLED' 
    END IsFullTextInstalled
Devraj Gadhavi
fuente
23

IF (1 = FULLTEXTSERVICEPROPERTY ('IsFullTextInstalled')) print 'INSTALLED' else print 'NOT INSTALLED'

(SQL Server 2005)

Referencia de MSDN aquí .

Alberto De Caro
fuente
2
FYI - En caso de que alguien más se pregunte, esto aún funciona en 2014.
John MacIntyre
5

Mire la lista de servicios en la máquina. Si está instalada la búsqueda de texto completo, verá un servicio llamado Búsqueda de texto completo de SQL Server ([instancia]) donde [instancia] será el nombre de la instancia de SQL con la que está asociada.

squillman
fuente
Pude conectarme al cuadro SQL a través de la consola MMC de servicios y encontré el servicio de búsqueda de texto completo de SQL Server allí.
Alex Angas
-2

Si tiene un estudio de administración de servidores sql, debería poder averiguar siguiendo los pasos de este artículo de MSDN . Si lo encuentra ya marcado, entonces está habilitado.

HK_
fuente
Hmmm ... ¿eso realmente me dice si la función está instalada?
Alex Angas
1
Esto no responde la pregunta de ninguna manera.
webnoob