SQL Server 2012 安装或添加全文搜索

Posted

技术标签:

【中文标题】SQL Server 2012 安装或添加全文搜索【英文标题】:SQL Server 2012 Install or add Full-text search 【发布时间】:2012-09-13 13:20:48 【问题描述】:

我在 SQL Server 2012 中工作,并且想使用 CONTAINS() 函数,但似乎我需要启用全文搜索才能使用它。如何在现有 SQL Server 2012 安装中启用/安装此功能?我需要的是步骤,因为我还没有找到有关此操作的步骤。

【问题讨论】:

这个问题对我来说似乎并不离题。 “如何使用CONTAINS() 函数”将是一个很好的问题。答案是添加全文搜索。下一个问题是“如何添加全文搜索”,这里似乎很热门。 【参考方案1】:

您可以将全文添加到现有实例通过更改程序和功能中的 SQL Server 程序。请按照以下步骤操作。您可能需要原始磁盘或 ISO 才能完成安装。 (根据 HotN 的评论:如果您有 SQL Server Express,请确保它是 SQL Server Express 高级服务。)

方向:

    打开程序和功能控制面板。 选择 Microsoft SQL Server 2012 并单击更改。 当提示添加/修复/删除时,选择添加。 在向导中前进,直到“功能选择”屏幕。然后选择全文搜索。

    在“安装类型”屏幕上,选择适当的 SQL Server 实例。

    继续完成向导的其余部分。

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

【讨论】:

我在使用 SQL Server 2014 Express 时遇到了这个问题,并且安装程序向导中不存在全文搜索选项。我发现我需要带有高级服务的 SQL Server 2014 Express 才能获得全文搜索选项。 值得一提的是,将此功能添加到 SQL Server 2012 将重新启动实例,不幸的是它不会通知您此情况【参考方案2】:

我认为下面的链接可能会对你有所帮助 -

http://svenaelterman.wordpress.com/2012/04/14/step-by-step-enabling-semantic-search-on-sql-server-2012/

【讨论】:

只有第 1 步和第 4 步是相关的。剩下的就是在全文之上安装语义搜索。

以上是关于SQL Server 2012 安装或添加全文搜索的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server中的全文搜索

SQL Server 使用全文索引进行页面搜索

SQL Server 全文搜索

多词包含全文搜索仅在 SQL Server 中部分工作

Sql Server 数据库建全文搜索

如何安装sqlserver2012