如何在SQL Server 2008上安装全文搜索

14

可能是重复问题:
如何在SQL Server 2008上安装全文搜索?

我最近安装了SQL Server 2008 R2。

当我尝试创建全文搜索索引时,例如:

CREATE FULLTEXT INDEX ON DATABASENAME.dbo.MYTABLE
(
column_to_index
Language 0X0
)
KEY INDEX myindex ON DATABASENAMECatalog
WITH CHANGE_TRACKING AUTO

我遇到了以下错误:

Msg 7609,级别 17,状态 5,行 4 未安装全文搜索,或无法加载全文组件。

我尝试了以下操作:

1:右键单击我的电脑并单击“管理”

2:双击“服务和应用程序”

3:双击“SQL Server配置管理器”

但是我无法执行以下两个步骤,因为没有 FULL TEXT SEARCH 服务。

4:双击“SQL Server服务”

5:检查是否未启动“SQL Server全文搜索”,然后右键单击并按“启动”。

请问有谁能指导我如何在 SQL Server 2008 上安装全文搜索?


重复:https://dev59.com/InNA5IYBdhLWcg3wrf43 - Mitch Wheat
1
重新运行安装程序,它是在数据库引擎选项下的一个复选框选项。虽然不完全是重复的问题,因为对于@Mitch提出的问题,回答并没有真正解答如何安装全文搜索选项。 - slugster
有人能回答我吗?这不是重复的问题。 - Jordon Willis
建议的链接没有答案...而且它也不是我在这个问题中所问的那一个。 - Jordon Willis
2个回答

18

验证您是否已安装SQL Server 2008的全文本"组件"最简单的方法是执行以下T-SQL语句:

select SERVERPROPERTY('IsFullTextInstalled')

如果此查询返回值为“1”,则表示组件已安装。
有关如何入门的进一步阅读,请参见:使用全文搜索入门

7
我知道全文搜索未安装,我的问题是如何安装全文搜索。 - Jordon Willis
2
不回答问题。 - Chalky
如果您尚未安装它:请下载带高级服务的SQL Server Express(例如SQLEXPRADV_x64_ENU.exe):https://msdn.microsoft.com/en-us/evalcenter/dn434042.aspx,并确保在安装过程中选择“全文搜索”功能。 - Leniel Maccaferri
SQL Server Express高级服务的更新下载链接:https://www.microsoft.com/zh-cn/download/details.aspx?id=42299 - Pixelstix

14

根据评论,你应该重新安装并确保选择了全文搜索选项(直接在SQL Server复制下方)。

alt text
(来源:free.fr

顺便提一下,这张图片来自一个逐步安装指南


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接