Поделиться через


Нерекомендуемые функции полнотекстового поиска в SQL Server 2016

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

В этом разделе описаны устаревшие функции полнотекстового поиска, пока еще доступные в SQL Server. Ожидается, что эти функции будут удалены в следующем выпуске. Не используйте устаревшие функции в новых приложениях.

С помощью счетчиков и событий трассировки объекта производительности SQL Server:Deprecated Features вы можете узнать, используете ли вы устаревшие функции. Дополнительные сведения см. в разделе Использование объектов SQL Server.

Функции, поддержка которых прекращена

Нерекомендуемая функция Замена Имя функции Идентификатор функции
Свойство FULLTEXTCATALOGPROPERTY: LogSize Нет. FULLTEXTCATALOGPROPERTY**('LogSize')** 211
Свойство FULLTEXTSERVICEPROPERTY:

ConnectTimeout

DataTimeout
Нет. 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, and 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

previous_status_description

row_count_in_thousands

статус

status_description

worker_count
Нет. 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:

row_count
Нет. dm_fts_memory_buffers.row_count 225
Столбцы представления sys.fulltext_catalogs:

path

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 как "instance name". Значению Идентификатор функции в событиях трассировки соответствует 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> ::= {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 файловая_группа.