Partilhar via


sys.fulltext_indexes (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do Azure

Contém uma linha por índice de texto completo de um objeto tabular.

Nome da coluna Tipo de dados Description
object_id int ID do objeto a que este índice de texto completo pertence.
unique_index_id int ID do índice único correspondente, não de texto completo, que é usado para relacionar o índice de texto completo às linhas.
index_version int Versão do filtro de texto completo e dos componentes wordbreaker usados para preencher e consultar este índice. Se realizar uma atualização no local do SQL Server 2022 (16.x) e versões anteriores para o SQL Server 2025 (17.x) e versões posteriores, os índices existentes são atribuídos index_version = 1. Este valor é controlado pela opção de configuração FULLTEXT_INDEX_VERSION com âmbito de base de dados.

Aplica-se a: SQL Server 2025 (17.x) e versões posteriores.
fulltext_catalog_id int ID do catálogo de texto integral onde se encontra o índice de texto completo.
is_enabled bit 1 = O índice de texto completo está atualmente ativado.
change_tracking_state char(1) Estado de acompanhamento da mudança.

M = Manual
A = Auto
O = Desativado
change_tracking_state_desc Nvarchar(60) Descrição do estado do acompanhamento de mudanças.

MANUAL
AUTO
OFF
has_crawl_completed bit Último rastreamento (população) que o índice de texto completo completou.
crawl_type char(1) Tipo de rampagem atual ou última.

F = Rastejamento completo
I = Rastreamento incremental, baseado em carimbo temporal
U = Rastreamento de atualizações, baseado nas notificações
P = O rastreamento completo está pausado.
crawl_type_desc Nvarchar(60) Descrição do tipo de rastejamento atual ou do último.

FULL_CRAWL
INCREMENTAL_CRAWL
UPDATE_CRAWL
PAUSED_FULL_CRAWL
crawl_start_date datetime Início da corrente ou da última fase de rastreamento.

NULL = Nenhum.
crawl_end_date datetime Fim da corrente ou último rastreio.

NULL = Nenhum.
incremental_timestamp binário(8) Valor de carimbo temporal para usar no próximo rastreamento incremental.

NULL = Nenhum.
stoplist_id int ID do stoplist associado a este índice de texto completo.
data_space_id int Grupo de ficheiros onde se encontra este índice de texto completo.
property_list_id int ID da lista de propriedades de pesquisa associada a este índice de texto completo. NULL indica que nenhuma lista de propriedades de pesquisa está associada ao índice de texto completo. Para obter mais informações sobre esta lista de propriedades de pesquisa, utilize a vista de catálogo sys.registered_search_property_lists .

Permissions

A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão.

Examples

O exemplo seguinte utiliza um índice em texto completo na HumanResources.JobCandidate tabela da base de AdventureWorks2025 dados de exemplo. O exemplo devolve o ID do objeto da tabela, o ID da lista de propriedades de pesquisa e o ID da lista de paragens da lista usada pelo índice de texto completo.

Observação

Para o exemplo de código que cria este índice de texto completo, consulte a secção Exemplos do CRIAR ÍNDICE FULLTEXT.

USE AdventureWorks2025;
GO

SELECT object_id,
       property_list_id,
       stoplist_id
FROM sys.fulltext_indexes
WHERE object_id = object_id('HumanResources.JobCandidate');