需要重建mssql全文索引。
问题是 - 我需要确切地知道工作何时完成。因此 - 只需调用:
ALTER FULLTEXT CATALOG fooCatalog
REBUILD WITH ACCENT_SENSITIVITY = OFF
不起作用或者我做的事情有点错误。 :/
有任何想法吗?
您可以通过查询来确定全文索引的状态索引属性 https://learn.microsoft.com/en-us/sql/t-sql/functions/fulltextcatalogproperty-transact-sql像这样:
SELECT FULLTEXTCATALOGPROPERTY('IndexingCatalog', 'PopulateStatus') AS Status
填充状态:
0 = 空闲
1 = 完整填充正在进行中
2 = 暂停
3 = 节流
4 = 恢复中
5 = 关机
6 = 增量人口正在进行中
7 = 建筑指数
8 = 磁盘已满。暂停了。
9 = 变更跟踪
但也要注意文章中的这个注释:
以下属性将在 SQL 的未来版本中删除
服务器:LogSize 和 PopulateStatus。避免在以下情况中使用这些属性
新的开发工作,并计划修改当前的应用程序
使用其中任何一个。
编辑:正确链接到新页面并添加注释中的引用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)