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?

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

23

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

(SQL Server 2005)

Referência do MSDN aqui .


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.


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.


Hmmm ... isso realmente me diz se o recurso está instalado?
Alex Angas

1
Isso não responde à pergunta de forma alguma.
Webnoob
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.