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?

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

23

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

(SQL Server 2005)

Referencia de MSDN aquí .


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.


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.


Hmmm ... ¿eso realmente me dice si la función está instalada?
Alex Angas

1
Esto no responde la pregunta de ninguna manera.
webnoob
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.