21

我安装了带有高级服务的 SQL Server 2008 Express,但是当我尝试创建一个新数据库时,全文索引选项是灰色的,我相信全文索引已经安装,因为我做了如下查询:

use [mydbname]
select fulltextserviceproperty('isfulltextinstalled') 

这个查询返回1,所以我认为它已经安装成功了。

我安装的带有高级服务版本的 MSSQL Express 支持全文索引。参考页面: http:
//www.microsoft.com/downloads/details.aspx?familyid=B5D1B8C3-FDA5-4508-B0D0-1311D670E336 &displaylang=en

4

7 回答 7

7

Make sure NAMED PIPES is enabled in the protocols in configuration manager as full text service needs this!

于 2010-02-09T14:13:14.933 回答
6

服务是否启动?我认为 2008 Express 的默认安装已停止 FTS。

在 2005 Express (IIRC) 中,您必须手动制作目录,而不是通过管理工作室;你可以试试看是否有错误:

use MyDatabaseName
go
EXEC sp_fulltext_database 'enable'
go
CREATE FULLTEXT CATALOG MyFullTextCatalog

如果您需要手动创建索引,您可以执行以下操作:

CREATE FULLTEXT INDEX ON MyDatabaseName.dbo.MyTableToSearch
(
MySearchColumn
Language 1033
)
KEY INDEX MyCurrentIndex;
于 2009-01-05T17:25:30.173 回答
6

您可以使用以下代码查看每个数据库的所有启用全文的值:

select name, DATABASEPROPERTY(name,'IsFulltextEnabled')
from master..sysdatabases where dbid > 4

波利斯

于 2010-03-04T20:10:49.857 回答
2

巧合的是,我刚刚阅读了 SQL 2008 中 FTS 的性能指南,并遇到了这个问题:

Management Studio 中的“新建数据库”对话框有一个灰色的选项。在名称和所有者下方有一个灰色的复选框。在 SQL Server 2008 的已发布版本中,全文选项默认启用。以防任何客户在脚本中引用它。

所以看起来它是故意变灰的:)

于 2009-01-07T15:58:14.873 回答
1

此处的页面提供了有关如何确认您已安装 SQL Server 安装的全文以及事后安装它的步骤的信息。

这个页面有一个很好的设置它的演练。

此外,请确保该服务正在运行。

希望他们中的一个会为您指明正确的方向。

于 2009-01-05T17:34:35.787 回答
0

以下列表突出显示了 SQL Server Express 中不支持的主要 SQL Server 组件:

  • 报告服务
  • 通知服务
  • 集成服务
  • 分析服务
  • 全文搜索
  • OLAP 服务/数据挖掘

来自:http: //msdn.microsoft.com/en-us/library/ms165636.aspx

于 2009-01-05T17:15:21.317 回答
0

配置 SQL Server 全文时,请注意数据库中设置的当前兼容性级别

如果它可能对遇到我发现的相同问题的人有所帮助,我将其发布在这里,因为它与问题有关。

我有一个外部公司安装的 SQL Server 数据库。我们要求对其软件进行一些修改,需要在数据库中添加全文搜索功能。

我在该公司数据库旁边有一个从头开始创建的测试数据库,用于测试这些服务的配置。

当我尝试在 SQL Server 2008 中创建全文目录时,所有选项对于公司的数据库都是灰色的,而在从头开始创建的数据库中一切正常,屏幕没有变灰,例如我可以声明我想要重音被忽略。

绝望之下,我开始对比两个数据库的每个参数,发现公司的数据库兼容级别设置为'Sql Server 2000(80)'。一旦我将其更改为“SQL Server 2008 (100)”,一切都开始正常工作,全文目录创建屏幕不再灰显。

我在这篇文章中发现了一条与此兼容性问题有关的注释: https ://msdn.microsoft.com/en-us/library/ms142583.aspx#OV_ft_predicates

于 2015-03-13T11:19:40.053 回答