Dzięki Iwanowi. Udało mi się w końcu to uruchomić, zaczynając wszystko od zera. Wygląda na to, że kolejność wykonywania czynności ma duże znaczenie, a rada podana na blogu, do którego prowadzi link, aby wyłączyć ustawienie 'load_os_resources' po załadowaniu iFiltera, prawdopodobnie nie jest najlepszą opcją, ponieważ spowoduje to, że iFilter nie będą ładowane po ponownym uruchomieniu serwera SQL.
Jeśli dobrze pamiętam, kolejność kroków, które ostatecznie zadziałały, była następująca:
- Upewnij się, że tabela nie ma już indeksu (a jeśli tak, usuń go)
- Zainstaluj Adobe iFilter
- Wykonaj polecenie exec sp_fulltext_service 'load_os_resources', 1;
- Wykonaj polecenie exec sp_fulltext_service 'verify_signature', 0;
- Uruchom ponownie serwer SQL
- Sprawdź, czy iFilter PDF jest zainstalowany
- Utwórz indeks pełnotekstowy w tabeli
- Wykonaj pełne ponowne indeksowanie
Chociaż to załatwiło sprawę, jestem pewien, że wykonałem te kroki kilka razy, zanim w końcu zaczął działać poprawnie.