您的位置:首页 > 数据库

sp_fulltext_service (Transact-SQL)

2008-03-15 17:44 267 查看
sp_fulltext_service (Transact-SQL)

更改 SQL (MSFTESQL) 服务属性的 Microsoft 全文搜索。


Transact-SQL 语法约定


语法

sp_fulltext_service [ [@action=] 'action'
[ , [ @value= ] value ] ]



参数

[ @action=] 'action'

要更改或重置的属性。action 的数据类型为 nvarchar(100), ,无默认值。有关操作属性、属性说明以及可设置的值的列表,请参阅值参数下的表。该参数将返回下列属性:数据类型、当前运行值、最小值或最大值以及不推荐使用的状态(如果适用)。

[ @value=] value

指定属性的值。value 的数据类型为 sql_variant,默认值为 NULL。如果 @value 为空,sp_fulltext_service 将返回当前设置。此表列出了操作属性、属性说明以及可设置的值。

操作 说明
clean_up

0

仅为保持向后兼容性。

connect_timeout

0

仅为保持向后兼容性。

data_timeout

0

仅为保持向后兼容性。

load_os_resources

int

1 = 加载 OS 筛选器和断字符。

0 = 只使用特定于此 SQL Server 实例的筛选器和断字符。

指示是否注册操作系统断字符、词干分隔符以及筛选器,并将其用于此 SQL Server 实例。默认情况下,禁用此属性以避免由操作系统更新引起疏忽性行为更改。启用操作系统资源的使用可允许访问语言类型和文档类型的资源,这些语言类型和文档类型已向 Microsoft 注册,但尚未安装特定于实例的资源。如果启用操作系统资源加载,请确保操作系统资源为可信的签名二进制文件;否则,当 verify_signature(请参阅下文)设置为 1 时,将无法加载这些资源。

pause_indexing

int

暂停全文索引。

resource_usage

int

将 MSFTESQL 服务管理设置 IndexingPerformanceLevelQueryPerformanceLevel 设置为相同的值。值的范围从 1(入侵性最小)到 5(入侵性最大),默认值为 3。

update_languages

NULL

更新已向全文搜索注册的语言的列表。配置索引时,在全文查询中指定语言。

verify_signature

int

指示 MSFTESQL 服务是否只加载签名的二进制文件。默认情况下,只加载已签名的可信二进制文件。

1 = 验证是否只加载可信的签名二进制文件(默认值)。

0 = 不验证二进制文件是否已签名。


返回代码值

0(成功)或 1(失败)


结果集




权限

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


示例

以下示例更新已向全文搜索注册的语言的列表。



复制代码
EXEC sp_fulltext_service 'update_languages';
GO



请参阅

参考

FULLTEXTSERVICEPROPERTY (Transact-SQL)
系统存储过程 (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: