• 相关软件
    >sp_fulltext_service 创建者:webmaster 更新时间:2006-02-16 15:51

    更改 Microsoft® 搜索服务的(全文检索)属性。



    语法


    sp_fulltext_service [ @action = ] 'action'

        [ , [ @value = ] 'value' ]



    参数


    [@action =] 'action'



    将被更改或重置的属性。action 的数据类型为 varchar(20),无默认值,可以是下面值中的一个。





























    描述
    resource_usage指定将用于 Microsoft 搜索服务的资源数量。
    clean_up在文件系统中搜索并删除某些全文目录资源,这些资源在 sysfulltextcatalogs 中没有相应的条目。
    connect_timeout超时前,Microsoft 搜索服务等待连接到 Microsoft® SQL Server™ 以进行全文填充的秒钟数。

    如果在 SQL Server 对数据库的请求作出反应前发生超时,填充无法完成。


    data_timeout在超时发生前,Microsoft 搜索服务将等待 SQL Sever 数据库服务器为进行全文索引填充而返回的数据所用的秒数。如果在 SQL Server 对数据库的请求作出反应前发生超时,则索引填充将无法完成。



    [@value =] 'value'



    是指定的属性值。value 的数据类型为 int,默认值为 NULL。下面的表显示了所需值的属性。





























    属性
    resource_usage 1(背景)到 5(专用),默认值为 3
    clean_upNULL
    connect_timeout132767
    data_timeout132767



    返回代码值


    0(成功)或 1(失败)



    结果集




    注释


    当 Microsoft 搜索服务 (MSSearch) 不在运行中时,全文目录中的元数据有时可能会发生更改(如全文目录被除去或数据库被除去时)。除去动作会更改与全文目录有关的元数据,但无法完成执行,因为 Microsoft 搜索服务不在运行中。这将导致 SQL Server 中的全文元数据与文件系统中相关的物理全文目录之间出现不一致。可以使用 sp_fulltext_serviceclean_up 动作改正这种不一致。Microsoft 搜索服务必须运行。



    权限


    只有 serveradmin 固定服务器角色的成员或系统管理员才可以执行 sp_fulltext_service



    示例


    下面的示例在全文目录上执行一个清除操作。



    EXEC sp_fulltext_service 'clean_up'
    相关文章
    本页查看次数: