sp_help_fulltext_system_components (Transact-SQL)
更新日期: 2006 年 4 月 14 日
返回已注册的断字程序、筛选器和协议处理程序的信息。sp_help_fulltext_system_components 还返回已经使用过指定组件的数据库和全文目录的标识符列表。
语法
sp_help_fulltext_system_components
{ 'all'| [ @component_type = ] component_type }
, [ @param = ] param
参数
[ @component_type= ] component_type
组件类型。可以是下列类型之一:- 断字符
- 筛选器 (filter)
- 协议处理程序
- 完整路径
如果指定完整路径,则还必须使用组件 DLL 的完整路径来指定 param ,否则将返回错误消息。
如果指定了“all”,则会返回所有组件的信息。
- [ @param= ] param
根据组件类型,此参数可以是:区域设置标识符 (LCID)、带“.”前缀的文件扩展名、标识协议处理程序的完整 progid 或组件 DLL 的完整路径。
返回代码值
0(成功)或 1(失败)
结果集
为系统组件返回下列结果集。
列名 | 数据类型 | 说明 |
---|---|---|
componenttype |
sysname |
组件的类型。下列类型之一:
|
componentname |
sysname |
组件的名称。 |
clsid |
uniqueidentifier |
组件的类标识符。 |
fullpath |
nvarchar(256) |
指向组件位置的路径。 NULL = 调用方不是 serveradmin 固定服务器角色的成员。 |
version |
nvarchar(30) |
组件的版本。 |
manufacturer |
sysname |
组件制造商的名称。 |
仅当存在一个或多个使用 component_type 的全文目录时,才返回以下结果集。
列名 | 数据类型 | 说明 |
---|---|---|
dbid |
int |
数据库的 ID。 |
ftcatid |
int |
全文目录的 ID。 |
备注
此方法在准备升级时尤为重要。执行特定数据库中的存储过程,然后使用输出确定升级是否将影响特定目录。
权限
需要有 public 角色中的成员身份;但是,用户只能看见他们对其拥有 VIEW DEFINITION 权限的全文目录的相关信息。只有 serveradmin 固定服务器角色的成员才能看见 fullpath 列中的值。
请参阅
参考
帮助和信息
更改历史记录
版本 | 历史记录 |
---|---|
2006 年 4 月 14 日 |
|