Устаревшие функции полнотекстового поиска в SQL Server 2012
В этом разделе описаны устаревшие функции полнотекстового поиска, по-прежнему доступные в SQL Server 2012. Эти функции будут удалены в следующей версии SQL Server. Устаревшие функции не должны использоваться в новых приложениях.
Наблюдать за использованием устаревших функций можно с помощью счетчика производительности объектов SQL Server:Deprecated Features и событий трассировки. Дополнительные сведения см. в разделе Использование объектов SQL Server.
Функции, не поддерживаемые в следующей версии SQL Server
Следующие возможности полнотекстового поиска не будут поддерживаться в следующем выпуске SQL Server.
Устаревшая функция |
Замена |
Имя функции |
Идентификатор функции |
---|---|---|---|
Свойство FULLTEXTCATALOGPROPERTY: LogSize |
Отсутствует. |
FULLTEXTCATALOGPROPERTY('LogSize') |
211 |
Свойство FULLTEXTSERVICEPROPERTY:
|
Отсутствует. |
FULLTEXTSERVICEPROPERTY('ConnectTimeout') FULLTEXTSERVICEPROPERTY('DataTimeout') |
210 209 |
sp_fulltext_catalog |
CREATE FULL CATALOG ALTER FULLTEXT CATALOG DROP FULLTEXT CATALOG |
sp_fulltext_catalog |
84 |
sp_fulltext_column sp_fulltext_database sp_fulltext_table |
CREATE FULL 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 — возвращают нуль |
Нет |
|
116 117 118 |
Столбцы sys.dm_fts_active_catalogs:
|
Нет. |
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:
|
Нет. |
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.
Устаревшая функция |
Замена |
Имя функции |
Идентификатор функции |
---|---|---|---|
инструкции CONTAINS и CONTAINSTABLE, универсальный оператор NEAR: {<simple_term> | <prefix_term>} { { { NEAR | ~ } {<simple_term> | <prefix_term>} } [...n] } |
Пользовательский оператор NEAR: NEAR( { {<simple_term> | <prefix_term>} [ ,…n ] | ( {<simple_term> | <prefix_term>} [,…n] ) [,<distance> [,<order>] ] } ) <distance> ::= {integer | MAX} <order> ::= {TRUE | FALSE} |
FULLTEXT_OLD_NEAR_SYNTAX |
247 |
Параметр CREATE FULLTEXT CATALOG: IN PATH 'rootpath' ON FILEGROUP filegroup |
Отсутствует. |
CREATE FULLTEXT CATLOG IN 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 CATLOG ON FILEGROUP filegroup.
См. также
Справочник
SQL Server, объект Deprecated Features
Устаревшие функции компонента Database Engine в SQL Server 2012