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


Устаревшие функции поиска Full-Text в SQL Server 2014

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

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

Функции, не поддерживаемые в следующей версии SQL Server

Следующие функции полнотекстового поиска не будут поддерживаться в следующем выпуске SQL Server.

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

ConnectTimeout

Тайм-аут данных
Нет. FULLTEXTSERVICEPROPERTY**('ConnectTimeout')

FULLTEXTSERVICEPROPERTY
('DataTimeout'**)
210

209
sp_fulltext_catalog СОЗДАНИЕ ПОЛНОГО КАТАЛОГА

ИЗМЕНИТЬ КАТАЛОГ ПОЛНОТЕКСТОВОГО ПОИСКА

УДАЛИТЬ ПОЛНОТЕКСТОВЫЙ КАТАЛОГ
sp_fulltext_catalog 84
sp_fulltext_column

сп_полнотекстовая_база_данных

sp_fulltext_table (функция для управления полнотекстовыми таблицами)
СОЗДАНИЕ ПОЛНОГО ИНДЕКСА

ИЗМЕНИТЬ FULLTEXT INDEX

УДАЛИТЬ ПОЛНОТЕКСТОВЫЙ ИНДЕКС
sp_fulltext_column

сп_полнотекстовая_база_данных

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

sys.столбцы_полнотекстового_индекса

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

девяносто

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:

приостановлено

предыдущий_статус

предыдущее описание статуса

количество строк в тысячах

статус

описание_статуса

Количество работников
Нет. dm_fts_active_catalogs.is_paused

dm_fts_active_catalogs.Предыдущий_статус

dm_fts_active_catalogs.описание_предыдущего_статуса

dm_fts_active_catalogs.row_count_in_тысяч

dm_fts_active_catalogs.статус

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:

путь

идентификатор_пространства_данных

file_id
Нет. fulltext_catalogs.path

полнотекстовые_каталоги.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}

<порядок> ::= {ИСТИНА | ЛОЖЬ}
ПОЛНЫЙ_ТЕКСТ_СТАРЫЙ_БЛИЗКИЙ_СИНТАКСИС 247
Параметр CREATE FULLTEXT CATALOG:

IN PATH 'rootpath'

Файловая группа ON FILEGROUP
Нет. СОЗДАТЬ ПОЛНОТЕКСТОВЫЙ КАТАЛОГ В ПУТИ

Нет.*
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:Нерекомендуемые функции не отслеживает вхождения команд CREATE FULLTEXT CATALOG ON FILEGROUP файловая группа.

См. также

SQL Server, нерекомендуемый объект компонентов
Критические изменения в поиске Full-Text
Нерекомендуемые функции ядра СУБД в SQL Server 2014