SQL Server 2016 中弃用的全文搜索功能

适用于:SQL ServerAzure SQL 数据库Azure SQL 托管实例

本主题介绍 SQL Server 中仍然可用但却不推荐使用的全文搜索功能。 按照计划,未来版本将不再具有这些功能。 不要在新的应用程序中使用不推荐的功能。

可以使用 SQL Server:Deprecated Features 对象性能计数器监视不推荐使用的功能的使用情况并跟踪事件。 有关详细信息,请参阅 使用 SQL Server 对象

不再支持的功能

已弃用的功能 替换 功能名称 功能 ID
FULLTEXTCATALOGPROPERTY 属性:LogSize 无。 FULLTEXTCATALOGPROPERTY**('LogSize')** 211
FULLTEXTSERVICEPROPERTY 属性:

ConnectTimeout

DataTimeout
无。 FULLTEXTSERVICEPROPERTY**('ConnectTimeout')

FULLTEXTSERVICEPROPERTY
('DataTimeout'**)
210

209
sp_fulltext_catalog 创建完整目录

ALTER FULLTEXT CATALOG

DROP FULLTEXT CATALOG
sp_fulltext_catalog 84
sp_fulltext_column

sp_fulltext_database

sp_fulltext_table
完全创建 INDEX

ALTER FULLTEXT INDEX

DROP FULLTEXT INDEX
sp_fulltext_column

sp_fulltext_database

sp_fulltext_table
86

87

85
sp_help_fulltext_catalogs

sp_help_fulltext_catalog_components

sp_help_fulltext_catalogs_cursor

sp_help_fulltext_columns

sp_help_fulltext_columns_cursor

sp_help_fulltext_tables

sp_help_fulltext_tables_cursor
sys.fulltext_catalogs

sys.fulltext_index_columns

sys.fulltext_indexes
sp_help_fulltext_catalogs

sp_help_fulltext_catalog_components

sp_help_fulltext_catalogs_cursor

sp_help_fulltext_columns

sp_help_fulltext_columns_cursor

sp_help_fulltext_table

sp_help_fulltext_tables_cursor
88

203

90

92

93

91

89
sp_fulltext_service 操作值:clean_up、connect_timeout 和 data_timeout 返回零 sp_fulltext_service @action=clean_up

sp_fulltext_service @action=connect_timeout

sp_fulltext_service @action=data_timeout
116

117

118
sys.dm_fts_active_catalogs 列:

is_paused

先前状态

previous_status_description

行数(千)

状态

状态描述

工作线程数
无。 dm_fts_active_catalogs.is_paused

dm_fts_active_catalogs.previous_status

dm_fts_active_catalogs.previous_status_description

dm_fts_active_catalogs.row_count_in_thousands

dm_fts_active_catalogs.status

dm_fts_active_catalogs.status_description

dm_fts_active_catalogs.worker_count
218

221

222

224

219

220

223
sys.dm_fts_memory_buffers 列:

行数
无。 dm_fts_memory_buffers.row_count 225
sys.fulltext_catalogs 列:

路径

data_space_id

file_id 列
无。 fulltext_catalogs.path

fulltext_catalogs.data_space_id

fulltext_catalogs.file_id
215

216

217

SQL Server 未来版本中不支持的功能

SQL Server 的下一版本支持以下全文搜索功能,但以后的版本将删除这些功能。 具体是哪一 SQL Server 版本现在还未确定。

功能名称 值在跟踪事件中作为 ObjectName,而在性能计数器和 sys.dm_os_performance_counters 中作为实例名称。 功能标识值会在跟踪事件中显示为 ObjectId。

已弃用的功能 替换 功能名称 功能 ID
CONTAINS 和 CONTAINSTABLE 的通用 NEAR 运算符:

{<简单术语> | <前缀术语>}

{

{ { NEAR | ~ } {<简单术语> | <前缀术语>} } [...n]

}
自定义 NEAR 运算符:

NEAR(

{ {<简单项> | <前缀项>} [ ,...n ] }

|({<simple_term> | <prefix_term>} [,...n])

[,<距离> [,<顺序>] ]

}

"

<distance> ::= {integer | MAX}

<order> ::= {TRUE | FALSE}
FULLTEXT_OLD_NEAR_SYNTAX 247
CREATE FULLTEXT CATALOG 选项:

IN PATH “rootpath

ON FILEGROUP 文件组
无。 CREATE FULLTEXT CATALOG 在 PATH 中

无。*
237

无。*
DATABASEPROPERTYEX 属性:IsFullTextEnabled 无。 DATABASEPROPERTYEX**('IsFullTextEnabled')** 202
sp_detach_db 选项:

[ @keepfulltextindexfile = ] 'KeepFulltextIndexFile'
无。 sp_detach_db @keepfulltextindexfile 226
sp_fulltext_service 操作值:resource_usage 没有函数。 sp_fulltext_service @action=resource_usage 200

*SQL Server:Deprecated Features 对象不监视 CREATE FULLTEXT CATALOG ON FILEGROUP 文件组 的出现次数。