sql >> Database >  >> RDS >> Sqlserver

SQL-fout:kan zoeken in volledige tekst niet gebruiken in gebruikersinstantie.

Ofwel

De gebruiker moet de machtiging CREATE FULLTEXT CATALOG hebben voor de database, of lid zijn van de vaste databaserollen db_owner of db_ddladmin.

of

u kunt geen volledige-tekstcatalogi gebruiken als de SQL-instantie deze niet heeft geïnstalleerd. Zorg ervoor dat op de SQL-serverinstantie de volledige tekstservice actief is.

Hier zijn twee manieren om te testen of deze functie is geïnstalleerd of niet. Deze functie is beschikbaar voor alle edities van SQL Server 2005 en 2008 (inclusief SQL Express)

  1. Controleer de services-applet (uitvoeren -> typ 'services.msc') voor dit item:SQL Server FullText Search of SQL Server FullText Search (SQLEXPRESS) (in het geval van SQL Express). Start deze service van niet actief

  2. Voer de query "select fulltextserviceproperty('isfulltextinstalled')" uit in de Query-analysator. als het resultaat '1' is, is het anders niet geïnstalleerd.

Als deze functie niet beschikbaar is, moet u de installatie installeren door de "SQLEXPR_ADV.EXE" te downloaden van http://www.microsoft.com/express/sql/download/default.aspx

Referentie overgenomen van hier



  1. SQL Tel dagen tot de eerste van de maand

  2. Verborgen functies van PostgreSQL

  3. Escape-teken in SQL Server

  4. Ingewikkelde COUNT-query in MySQL