我正在尝试创建全文索引,但我收到错误,您可以在下面的打印屏幕上看到:
任何想法可能是什么原因? 谢谢,Laziale
答案 0 :(得分:3)
这似乎是一个许可问题
请参阅服务器故障的答案:
How to get permission to create full-text index?
如果您拥有数据库所有者权限,则只需执行此操作即可 那里。
全文索引是SQL Server安装程序中的一个选项。你可以 需要返回并添加该功能。
除此之外,这些说明应该照顾你:
http://sqlserverpedia.com/wiki/FTS_-_How_to_use_TSQL_to_Create_Full-Text_Indexes
答案 1 :(得分:0)
是的,你也是。阅读错误消息:“默认的全文目录不存在,或者用户无权执行此操作。”我不确定任何人如何能让这更容易理解。 :)
您必须先使用CREATE FULLTEXT CATALOG
创建默认的全文目录,然后才能CREATE FULLTEXT INDEX
进入该目录。如果您已经这样做了,那么您需要确保用户已经提供了GRANT
权限,允许创建全文索引。
请参阅SQL Server联机丛书(BOL),并在索引中搜索CREATE FULLTEXT CATALOG
。或者您可以使用this link进行BOL的本地安装。