Sql server 如何在SQLServer2005Express中启用全文索引?
我正在尝试在SQLServer2005Express中启用全文索引。我用Vista Ultimate在我的笔记本电脑上运行它 据我所知,SQL Server Express的标准版本没有全文索引。我已经下载并安装了“Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2”() 我还确保“SQL Server(实例)”和“SQL Server全文搜索(实例)”服务在同一个帐户上运行,即“网络服务” 我还在数据库属性>文件区域中选择了“使用全文索引”选项 我可以运行sql查询“选择fulltextserviceproperty('IsFulltextInstalled');”并返回1 我遇到的问题是,当我在设计视图中打开表并选择“管理全文索引”时;全文索引窗口显示消息 “无法创建全文索引。请检查您是否具有正确的权限或是否定义了全文目录。”Sql server 如何在SQLServer2005Express中启用全文索引?,sql-server,sql-server-2005,full-text-search,Sql Server,Sql Server 2005,Full Text Search,我正在尝试在SQLServer2005Express中启用全文索引。我用Vista Ultimate在我的笔记本电脑上运行它 据我所知,SQL Server Express的标准版本没有全文索引。我已经下载并安装了“Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2”() 我还确保“SQL Server(实例)”和“SQL Server全文搜索(实例)”服务在同一个帐户上运行,即“网络服务
关于检查什么或下一步去哪里有什么想法吗?我需要做的就是使用全文索引
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
创建重音为ON的全文目录[myFullText]
之后,我可以运行创建全文索引查询或使用MSSQL Management Studio中的管理全文索引。使用sql server Management Studio 以管理员身份登录到您的windows帐户 然后选择数据库并右键单击sql server management studio中的数据库,然后选择定义全文索引,整个过程将由management studio指导。试试这个:如果这不起作用,我会使用Lucene。