Eu criei um novo catálogo (não diferencia maiúsculas de minúsculas, torne o catálogo padrão), quando tento clicar com o botão direito do mouse em > propriedades para adicionar tabelas, recebo este erro:
A propriedade PopulationStatus não está disponível para FullTextCatalog '[Search]'. Esta propriedade pode não existir para este objeto ou pode não ser recuperável devido a direitos de acesso insuficientes. (Microsoft.SqlServer.Smo)
Executando este código que descobri, receboNULL
SELECT FULLTEXTCATALOGPROPERTY('Search', 'Populatestatus')
Quando clico com o botão direito nas tabelas Full-text index
, elas ficam esmaecidas...
o que estou perdendo? Como posso consertar isso?
Descobri que mesmo não estando instalado ainda está disponível no SQL Server Management Studio e você pode criar os índices. Não deveria permitir...
Então encontrei isto: SQL Server 2008 R2 Express - Installation Options , para permitir o FTS preciso da versão de 800MB...
Para verificar o estado do FTS encontrei estas consultas:
Eu tenho recebido o mesmo erro em ambas as minhas máquinas de desenvolvimento. Eu nunca consegui fazer a instalação da atualização funcionar porque a pesquisa de texto completo não estava na lista de recursos. Finalmente, o que funcionou foi extrair o exe e executar:
Depois disso, volte para a tela de atualização e a opção Pesquisa de texto completo agora deve aparecer na lista de recursos.
Eu tive exatamente o mesmo problema. Após investigação, descobri que a indexação de texto completo não estava instalada na máquina.
Observe que, mesmo que a indexação de texto completo não esteja instalada - o SQL Management Studio ainda mostrará a opção e, estranhamente, permitirá que você crie um índice de texto completo.
Eu tenho os arquivos de instalação originais - add selecionou a opção de adicionar recursos a uma instalação existente.
A caixa de seleção para texto completo foi desmarcada. Marquei e executei a instalação.
Tudo estava funcionando depois disso.
Atenciosamente Sandeep
Eu também tive um problema semelhante. Onde o meu difere é que eu estava originalmente executando o SQLEXPRESS e instalei a versão completa em cima dele para obter a funcionalidade de texto completo. Após a instalação, meu console do SSMS mostrou o nó de armazenamento, então pensei que estava limpo.
Ao acessá-lo, estava recebendo o erro acima. A correção foi desanexar meu banco de dados antigo da instância SQLEXPRESS original e reanexá-lo à instância SQLSERVER completa.
Não tenho certeza se isso está relacionado ao seu problema, mas me deparei com essa pergunta procurando uma resposta para o meu próprio problema.