我想启用全文检索SQL Server2005表达。我正在运行这个我的笔记本电脑与Vista最终的。

我的理解是,该标准版本SQL Server的表达不具有完整的文索引。我已经下载,安装"Microsoft SQL Server2005年表达版具有高级服务的服务包2"(下载).

我也保证了两个"SQL服务器(实例)"和"SQL服务器上全文搜索(实例)"服务上运行的同一帐户,这是"网络服务"。

我还选定的选项"使用全文检索"在数据库性>的文件区。

我可以运行sql query"选择fulltextserviceproperty('IsFulltextInstalled');"和返回1.

这问题我有的是,当我有我的表开放,在设计图和选择"管理全文索引";全文检索窗显示的消息...

"创造全文索引是不可能的。检查是正确的权限或那样的全文目录的定义。"

任何想法什么检查或下一步去哪里?

有帮助吗?

解决方案

sp_fulltext_database 'enable'

CREATE FULLTEXT CATALOG [myFullText]
WITH ACCENT_SENSITIVITY = ON

CREATE FULLTEXT INDEX ON [dbo].[tblName] KEY INDEX [PK_something] ON [myFullText] WITH CHANGE_TRACKING AUTO
ALTER FULLTEXT INDEX ON [dbo].[otherTable] ADD ([Text])
ALTER FULLTEXT INDEX ON [dbo].[teyOtherTable] ENABLE

其他提示

所有我需要得到全文检索工作。

创建全文目录[myFullText]与ACCENT_SENSITIVITY=上

在那之后我就可以运行,创建一个全文查询索引,或者使用管理的全文索引中的数据库管理工作室。

使用sql服务器的管理工作室。

登录,以管理windows帐户。

然后选择的数据库和正确的点击数据库在sql服务器的管理工作室和选择定义的全文检索和你是指导整个进程中通过的管理工作室。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top