Como detectar se a pesquisa de texto completo está instalada no SQL Server

13

Preciso descobrir se a pesquisa de texto completo está instalada no SQL Server 2005. Não tenho permissão para fazer logon na caixa e iniciar a Instalação para verificar. No entanto, eu posso executar o SQL Server Management Studio e conectar-me para executar consultas com permissões de sysadmin.

Alguém sabe como detectar se esse recurso está instalado?

Alex Angas
fonte

Respostas:

6

Eu gosto de SELECTmaisPRINT

Então, aqui está minha opinião sobre isso

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

SE (1 = FULLTEXTSERVICEPROPERTY ('IsFullTextInstalled')) imprima 'INSTALADO' ou imprima 'NÃO INSTALADO'

(SQL Server 2005)

Referência do MSDN aqui .

Alberto De Caro
fonte
2
FYI - No ninguém evento mais está se perguntando, isso ainda funciona em 2014.
John MacIntyre
5

Veja a lista de serviços na máquina. Se a pesquisa de texto completo estiver instalada, você verá um serviço chamado SQL Server FullText Search ([instance]) em que [instance] será o nome da instância SQL à qual está associada.

squillman
fonte
Consegui conectar-me à caixa SQL através do console MMC de serviços e encontrei o serviço SQL Server FullText Search lá.
Alex Angas
-2

Se você possui o sql server management studio, poderá descobrir as etapas deste artigo do MSDN . Se você o encontrar já marcado, está ativado.

HK_
fonte
Hmmm ... isso realmente me diz se o recurso está instalado?
Alex Angas
1
Isso não responde à pergunta de forma alguma.
Webnoob