2012-09-21 40 views
30

我正在SQL Server 2012中工作,並且想要使用CONTAINS()函數,但似乎我需要啓用全文搜索才能夠使用它。如何在現有的SQL Server 2012安裝中啓用/安裝此功能?我需要的是步驟,因爲我還沒有找到執行此步驟的步驟。SQL Server 2012安裝或添加全文搜索

+1

似乎這個問題並不題外話我。 「如何使用'CONTAINS()'函數」將是一個很好的問題。答案是添加全文搜索。下一個問題是「如何添加全文搜索」,這在這裏看起來相當重要。 – HaveSpacesuit

回答

41

您可以通過改變程序和功能的SQL Server程序全文添加到現有的實例。按照下面的步驟。您可能需要原始磁盤或ISO才能完成安裝。

(每HotN的評論:如果你的SQL Server Express,確保它的SQL Server Express 具有高級服務

  1. 打開程序和功能控制面板。
  2. 選擇Microsoft SQL Server 2012,然後單擊更改。
  3. 提示添加/修復/刪除時,選擇添加。
  4. 前進到嚮導,直到功能選擇屏幕。然後選擇全文搜索。

Step 1 Step 2

enter image description here

  • 在安裝類型屏幕上,選擇適當的SQL Server實例。

  • 前進通過嚮導的其餘部分。

  • 源(帶截圖):http://www.techrepublic.com/blog/networking/adding-sql-full-text-search-to-an-existing-sql-server/5546

    +13

    我遇到了SQL Server 2014 Express的這個問題,安裝程序嚮導中不存在全文搜索選項。我發現我需要具有高級服務的SQL Server 2014 Express才能獲得全文搜索選項。 – HotN