Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Erreur SQL :impossible d'utiliser la recherche de texte intégral dans l'instance d'utilisateur.

Soit

L'utilisateur doit disposer de l'autorisation CREATE FULLTEXT CATALOG sur la base de données ou être membre des rôles de base de données fixes db_owner ou db_ddladmin.

ou

vous ne pourrez pas utiliser les catalogues de texte intégral si l'instance SQL ne l'a pas installé. Assurez-vous que l'instance du serveur SQL dispose du service de texte intégral en cours d'exécution.

Voici deux façons de tester si cette fonctionnalité est installée ou non. Cette fonctionnalité est disponible pour toutes les éditions de SQL Server 2005 et 2008 (y compris SQL Express)

  1. Vérifiez l'applet de services (exécuter -> tapez 'services.msc') pour cette entrée :SQL Server FullText Search ou SQL Server FullText Search (SQLEXPRESS) (dans le cas de SQL Express). Démarrer ce service de non-exécution

  2. Exécutez la requête "select fulltextserviceproperty('isfulltextinstalled')" dans l'analyseur de requêtes. si le résultat est '1' alors il est installé sinon non.

En cas d'indisponibilité de cette fonctionnalité, vous devez l'installer en téléchargeant le "SQLEXPR_ADV.EXE" depuis http://www.microsoft.com/express/sql/download/default.aspx

Référence tirée d'ici