创建和管理全文索引目录
全文目录是虚拟对象,并不属于任何文件组;它是表示一组全文索引的逻辑概念。
创建全文目录
创建全文目录
在对象资源管理器中,展开服务器,展开“数据库”,然后展开要在其中创建全文目录的数据库。
展开“存储”,然后右键单击“全文目录”。
选择“新建全文目录”。
在“新建全文目录”对话框中,指定要重新创建的目录的信息。 有关详细信息,请参阅 新建Full-Text目录 (常规页) 。
注意
全文目录 ID 从 00005 开始,每创建一个新目录,其 ID 值就会递增 1。
单击“确定”。
查看全文目录的属性
Transact-SQL 函数(如 FULLTEXTCATALOGPROPERTY)可用于获取与全文索引相关的各种属性的值。 此信息可用于全文搜索的管理和故障排除。
下表列出了与全文目录相关的属性。
属性 | 说明 | 函数 |
---|---|---|
AccentSensitivity |
区分重音设置。 | FULLTEXTCATALOGPROPERTY |
ImportStatus |
是否将导入全文目录。 | FULLTEXTCATALOGPROPERTY |
IndexSize |
全文目录的大小,以 MB 为单位。 | FULLTEXTCATALOGPROPERTY |
ItemCount |
全文目录中当前包含的全文索引项的数目。 | FULLTEXTCATALOGPROPERTY |
MergeStatus |
是否正在进行主合并。 | FULLTEXTCATALOGPROPERTY |
PopulateCompletionAge |
上一次全文索引填充的完成时间与 01/01/1990 00:00:00 之间的时间差(秒)。 | FULLTEXTCATALOGPROPERTY |
PopulateStatus |
填充状态。 后续版本的 Microsoft SQL Server 将删除该功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 |
FULLTEXTCATALOGPROPERTY |
UniqueKeyCount |
全文目录中的唯一键数。 | FULLTEXTCATALOGPROPERTY |
重新生成全文目录
重新生成全文目录
在对象资源管理器中,展开服务器,展开“数据库”,然后展开包含要重新生成的全文目录的数据库。
展开 “存储”,然后展开 “全文目录”。
右键单击要重新生成的全文目录的名称,并选择“重新生成”。
对于问题是否要删除并重新生成全文目录?,请单击“确定”。
在“重新生成全文目录”对话框中,单击“关闭”。
为数据库重新生成所有全文目录
为数据库重新生成全文目录
在对象资源管理器中,展开服务器,展开“数据库”,然后展开包含要重新生成的全文目录的数据库。
展开“存储”,然后右键单击“全文目录”。
选择 “全部重新生成”。
对于问题是否要删除并重新生成所有全文目录?,请单击“确定”。
在“重新生成所有全文目录”对话框中,单击“关闭”。
从数据库中删除全文目录
从数据库中删除全文目录
在对象资源管理器中,展开服务器,展开“数据库”,然后展开要删除的全文目录所在的数据库。
展开 “存储”,然后展开 “全文目录”。
右键单击要删除的全文目录,然后选择“删除”。
在 “删除对象” 对话框中,单击 “确定”。