本主题介绍 SQL Server 2014 中仍可用的已弃用全文搜索功能。 按照计划, SQL Server未来版本将不再具有这些功能。 弃用的功能不应在新应用程序中使用。
可以使用 SQL Server:已弃用的功能 对象性能计数器和跟踪事件来监视已弃用的功能的使用。 有关详细信息,请参阅 使用 SQL Server 对象。
下一版本的 SQL Server 不支持的功能
下一版本的 SQL Server 不支持以下全文搜索功能。
| 已弃用的功能 | 替代功能 | 功能名称 | 功能 ID |
|---|---|---|---|
| FULLTEXTCATALOGPROPERTY 属性: LogSize | 没有。 | FULLTEXTCATALOGPROPERTY**('LogSize')** | 211 |
| FULLTEXTSERVICEPROPERTY 属性: ConnectTimeout DataTimeout |
没有。 | FULLTEXTSERVICEPROPERTY**('ConnectTimeout') FULLTEXTSERVICEPROPERTY('DataTimeout'**) |
210 209 |
| sp_fulltext_catalog (全文目录) | 创建完整目录 更改全文目录 删除全文目录 (DROP FULLTEXT CATALOG) |
sp_fulltext_catalog (全文目录) | 84 |
| sp_fulltext_column sp_fulltext_database sp_fulltext_table |
创建完整索引 ALTER FULLTEXT INDEX … 删除 FULLTEXT INDEX |
sp_fulltext_column sp_全文数据库 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(列): 已暂停 先前状态 先前状态描述 行数(以千为单位) 地位 状态描述 工人数 |
没有。 | dm_fts_active_catalogs.is_paused dm_fts_active_catalogs.先前状态 dm_fts_active_catalogs.先前状态描述 dm_fts_active_catalogs.行数以千为单位 dm_fts_active_catalogs.状态 激活目录的状态描述 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.data_space_id (全文目录数据空间标识符) 全文目录.file_id |
215 216 二百一十七 |
SQL Server 的未来版本中不支持的功能
下一版本的 SQL Server 支持以下全文搜索功能,但将在更高版本中删除。 尚未确定特定版本的 SQL Server。
功能名称值在跟踪事件中以 ObjectName 出现,且在性能计数器及 sys.dm_os_performance_counters 中作为实例名称出现。 功能 ID 值在跟踪事件中作为 ObjectId。
| 已弃用的功能 | 替代功能 | 功能名称 | 功能 ID |
|---|---|---|---|
| CONTAINS 和 CONTAINSTABLE 的泛型 NEAR 运算符: {<simple_term> | <prefix_term>} { { { NEAR | ~ } {<simple_term> | <前缀_术语>} } [...n] } |
自定义 NEAR 运算符: NEAR( { {<simple_term> | <prefix_term>} [ ,...n ] |({<simple_term> | <prefix_term>} [,...n] ) [,<距离> [,<顺序>] ] } ) <distance> ::= {integer | MAX} <order> ::= {TRUE | FALSE} |
FULLTEXT_OLD_NEAR_SYNTAX | 247 |
| 创建全文目录选项: IN PATH “rootpath” ON FILEGROUP 文件组 |
没有。 | 在 PATH 中创建全文目录 没有。* |
237 没有。* |
| DATABASEPROPERTYEX 属性:IsFullTextEnabled | 没有。 | 数据库属性扩展**('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 CATLOG ON FILEGROUP 文件组的出现情况。
另请参阅
SQL Server,已弃用的功能对象
Full-Text 搜索的重大更改
SQL Server 2014 中弃用的数据库引擎功能