如何在SQL Server 2008 Express中使用SQL Server Management Studio启用全文索引?

8

我使用这里描述的命令完成了操作,它有效,但我想使用SQL Management Studio来完成它。

SQL Server 2008 Books Online指出:

要创建全文目录:

  1. 在对象资源管理器中,展开服务器,展开数据库,然后展开要创建全文目录的数据库。

  2. 展开存储,然后右键单击全文目录

选择新建全文目录

新建全文目录对话框中,指定重新创建的目录信息。有关详细信息,请参阅新建全文目录(常规页面)。

单击确定

我的SQL Server Management Studio中没有Storage选项。

我漏掉了什么吗?


我在我的SQL 2008 Express项目中遇到了同样的问题。目录已经存在,安装也正常运行。只是无法通过GUI访问它。必须使用T-SQL :( - Pure.Krome
6个回答

8

为了能够在2008 Express中使用全文搜索功能,您需要安装SQL Server 2008 Express with Advanced Services


我能够使用命令启用全文搜索,所以它已经启用了。但是为什么我不能使用管理工具来设置它? - Fabio Gomes
管理工具的用户界面存在一个错误,但您可以通过运行命令来完成。 - Codette

4

好的。看起来SSMS-E不支持全文目录的管理。

在CodePlex上有一个免费的插件(http://www.codeplex.com/FulltextManager),似乎可以添加这个功能。

或者,您可以购买SQL2008开发人员版(我相信成本仍然只有49美元),其中包括完整版的SSMS,并且可以连接到SSE安装。


2

1

您也可以考虑升级到支持全文搜索的SQL Server 2008 R2 Express Advanced版本。


你知道这个话题已经三年了吗? - La bla bla

1
你是使用完整版的SSMS还是Express版?
另外,你是否在使用最新版本的SQL BooksOnline,即2008年8月发布的版本或在线版本。RTM时发布的BOL版本很不幸主要是基于2月份的版本编写的,在那之后,SSMS发生了大量变化。

我昨天更新了BOL,所以它可能是最新的。我正在使用Express版本。 - Fabio Gomes
我正在使用完整版本的管理工具,但无法从中管理全文搜索。因此,我猜测它要么是Codeplex的工具,要么是TSQL。 - Karsten

0

我猜使用CodePlex插件是唯一的方法,因为即使使用标准版的SSMS,您也无法管理Express全文目录。


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