更改 SQL (MSFTESQL) 服务属性的 Microsoft 全文搜索。
- [ @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 服务管理设置 IndexingPerformanceLevel 和 QueryPerformanceLevel 设置为相同的值。值的范围从 1(入侵性最小)到 5(入侵性最大),默认值为 3。
update_languages
NULL
更新已向全文搜索注册的语言的列表。配置索引时,在全文查询中指定语言。
verify_signature
int
指示 MSFTESQL 服务是否只加载签名的二进制文件。默认情况下,只加载已签名的可信二进制文件。
1 = 验证是否只加载可信的签名二进制文件(默认值)。
0 = 不验证二进制文件是否已签名。