sql >> Database >  >> RDS >> Sqlserver

Zoeken in volledige tekst gebruiken met PDF-bestanden in SQL Server 2005

Bedankt Ivan. Het is gelukt om dit uiteindelijk werkend te krijgen door alles opnieuw te beginnen. Het lijkt erop dat de volgorde waarin dingen worden gedaan een groot verschil maakt, en het advies dat op de gelinkte blog wordt gegeven om de instelling 'load_os_resources' uit te schakelen na het laden van de iFilter is waarschijnlijk niet de beste optie, omdat dit de iFilter zal veroorzaken niet worden geladen wanneer de SQL Server opnieuw wordt opgestart.

Als ik het me goed herinner, was de volgorde van stappen die uiteindelijk voor mij werkte als volgt:

  1. Zorg ervoor dat de tabel nog geen index heeft (en zo ja, verwijder deze)
  2. Installeer Adobe iFilter
  3. Voer het commando exec sp_fulltext_service 'load_os_resources', 1 uit;
  4. Voer het commando exec sp_fulltext_service 'verify_signature' uit, 0;
  5. SQL Server herstarten
  6. Controleer of PDF iFilter is geïnstalleerd
  7. Maak een volledige tekstindex op tafel
  8. Volledig opnieuw indexeren

Hoewel dit de truc deed, ben ik er vrij zeker van dat ik deze stappen een paar keer heb uitgevoerd voordat het uiteindelijk goed begon te werken.



  1. C# DateTime MySQL-opdracht

  2. Zend\Db:Selecteer uit subquery

  3. Hoe verander ik de primaire sleutel in niet-geclusterd?

  4. FOUT 2003 (HY000):Kan geen verbinding maken met MySQL-server op '127.0.0.1' (111)