Pergunta

Estou tentando habilitar a indexação de texto completo no SQL Server 2005 Express.Estou executando isso no meu laptop com o Vista Ultimate.

Entendo que a versão padrão do SQL Server Express não possui indexação de texto completo.Já baixei e instalei o "Microsoft SQL Server 2005 Express Edition com Advanced Services Service Pack 2" (download).

Também garanti que os serviços "SQL Server (instância)" e "SQL Server FullText Search (instância)" estejam em execução na mesma conta que é "Serviço de rede".

Também selecionei a opção "Usar indexação de texto completo" na área Propriedades do banco de dados > Arquivos.

Eu posso executar a consulta SQL "Select FullTextServiceProperty ('isfullTextInstalled');" e retornar 1.

O problema que estou tendo é que quando abro minha tabela no modo design e seleciono "Gerenciar índice FullText";a janela de índice de texto completo exibe a mensagem...

"A criação do índice de texto completo não está disponível.Verifique se você tem as permissões corretas ou se os catálogos de texto completo estão definidos."

Alguma ideia sobre o que verificar ou para onde ir a seguir?

Foi útil?

Solução

sp_fulltext_database 'enable'

CREATE FULLTEXT CATALOG [myFullText]
WITH ACCENT_SENSITIVITY = ON

CREATE FULLTEXT INDEX ON [dbo].[tblName] KEY INDEX [PK_something] ON [myFullText] WITH CHANGE_TRACKING AUTO
ALTER FULLTEXT INDEX ON [dbo].[otherTable] ADD ([Text])
ALTER FULLTEXT INDEX ON [dbo].[teyOtherTable] ENABLE

Outras dicas

Tudo que eu precisava para fazer a indexação de texto completo funcionar era ...

CRIAR CATÁLOGO FULLTEXT [myFullText] COM ACCENT_SENSITIVITY = ON

Depois disso, eu poderia executar uma consulta CREATE FULLTEXT INDEX ou usar o Manage FullText Index no MSSQL Management Studio.

Use o estúdio de gerenciamento do SQL Server.

Faça login como administrador em sua conta do Windows.

Em seguida, selecione banco de dados e clique com o botão direito no banco de dados no SQL Server Management Studio e selecione Definir Índice de Texto Completo e você será guiado durante todo o processo pelo Management Studio.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top