Cara mendeteksi jika pencarian teks lengkap diinstal dalam SQL Server


13

Saya perlu mencari tahu apakah pencarian teks lengkap diinstal pada SQL Server 2005. Saya tidak memiliki izin untuk masuk ke dalam kotak dan menjalankan Setup untuk memeriksa. Namun saya dapat menjalankan SQL Server Management Studio dan terhubung untuk menjalankan kueri dengan izin sysadmin.

Adakah yang tahu cara mendeteksi jika fitur ini diinstal?

Jawaban:


6

Saya suka SELECTlebihPRINT

Jadi inilah pendapat saya tentang ini

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

23

JIKA (1 = FULLTEXTSERVICEPROPERTY ('IsFullTextInstalled')) cetak 'DIINSTAL' atau cetak 'TIDAK DIINSTAL'

(SQL Server 2005)

Referensi MSDN di sini .


2
FYI - Jika ada orang lain yang bertanya-tanya, ini masih berfungsi pada tahun 2014.
John MacIntyre

5

Lihatlah daftar layanan pada mesin. Jika pencarian teks lengkap diinstal Anda akan melihat layanan bernama SQL Server FullText Search ([instance]) di mana [instance] akan menjadi nama instance SQL yang dikaitkan dengan itu.


Saya dapat terhubung ke kotak SQL melalui konsol Layanan MMC dan menemukan layanan Pencarian SQL Server FullText di sana.
Alex Angas

-2

Jika Anda memiliki studio manajemen server sql, Anda harus dapat mengetahui mengikuti langkah-langkah artikel MSDN ini . Jika Anda sudah memeriksanya, maka itu diaktifkan.


Hmmm ... apakah itu benar-benar memberi tahu saya jika fitur diinstal?
Alex Angas

1
Ini tidak menjawab pertanyaan dengan cara apa pun.
webnoob
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.