Como você encontra o nome de um catálogo de texto completo existente no SQL Server 2008 Express?

1

Eu tenho o SQL Server 2008 Express instalado. Vários meses atrás eu criei um catálogo de texto completo e índice. Gostaria de indexar algumas colunas de tabelas adicionais agora, mas não consigo lembrar o nome do catálogo existente. Como faço para descobrir o nome de um catálogo de texto completo existente?

Espero que isso não envolva a instalação de novas ferramentas, porque esse é um servidor de produção.

    
por Kyle Noland 15.04.2010 / 23:19

2 respostas

3

Você pode apenas fazer o seguinte:

SELECT * FROM sys.fulltext_catalogs

Isso retornará os nomes dos catálogos e deverá fornecer o que você precisa.

    
por 18.05.2012 / 15:32
2

De aqui :

To find the filegroup of full-text index on a table or view, use the following query, where object_name is the name of the table or view:

SELECT name FROM sys.filegroups f, sys.fulltext_indexes i 
   WHERE f.data_space_id = i.data_space_id 
      and i.object_id = object_id('object_name');
GO

Eu também acredito que o nome dos arquivos localizados aqui:

C: \ Arquivos de Programas \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ FTData

deve dar uma ideia do nome dos seus catálogos.

    
por 15.04.2010 / 23:35