Come rilevare se la ricerca full-text è installata in SQL Server


13

Devo scoprire se la ricerca full-text è installata su SQL Server 2005. Non ho i permessi per accedere alla casella e avviare l'installazione per verificare. Tuttavia, posso eseguire SQL Server Management Studio e connettermi per eseguire query con autorizzazioni sysadmin.

Qualcuno sa come rilevare se questa funzione è installata?

Risposte:


6

Mi piace SELECTfinitaPRINT

Quindi ecco la mia opinione su questo

SELECT 
    CASE 
         WHEN 
             FULLTEXTSERVICEPROPERTY('IsFullTextInstalled') = 1 
         THEN 
              'INSTALLED' 
         ELSE 
              'NOT INSTALLED' 
    END IsFullTextInstalled

23

IF (1 = FULLTEXTSERVICEPROPERTY ('IsFullTextInstalled')) stampa 'INSTALLATO' altrimenti stampa 'NON INSTALLATO'

(SQL Server 2005)

Riferimento MSDN qui .


2
A proposito - Nel caso qualcuno si stia chiedendo, questo funziona ancora nel 2014.
John MacIntyre

5

Guarda l'elenco dei servizi sulla macchina. Se è installata la ricerca full-text, verrà visualizzato un servizio denominato Ricerca full-text di SQL Server ([istanza]) in cui [istanza] sarà il nome dell'istanza SQL a cui è associata.


Sono stato in grado di connettermi alla casella SQL tramite la console MMC Servizi e ho trovato lì il servizio di ricerca FullText di SQL Server.
Alex Angas,

-2

Se hai sql server management studio, dovresti essere in grado di scoprirlo seguendo i passaggi di questo articolo MSDN . Se lo trovi già selezionato, è abilitato.


Hmmm ... mi dice davvero se la funzione è installata?
Alex Angas,

1
Questo non risponde in alcun modo alla domanda.
webnoob,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.