Freigeben über


Anzeigen oder Ändern von registrierten Filtern und Wörtertrennungen

Nach dem Installieren oder Deinstallieren von Wörtertrennungen oder Filtern werden die Änderungen nicht automatisch auf Serverinstanzen wirksam. In diesem Thema wird beschrieben, wie die zurzeit registrierte Wörtertrennung oder die Filter angezeigt werden und wie neu installierte Wörtertrennungen und Filter auf einer Instanz von SQL Server registriert werden.

So zeigen Sie eine Liste der Sprachen an, deren Wörtertrennungen derzeit registriert sind.

So zeigen Sie eine Liste der Filter an, die derzeit registriert sind

So registrieren Sie neu installierte Wörtertrennungen und Filter

  • Verwenden Sie zum Aktualisieren der Liste mit den Sprachen die gespeicherte Systemprozedur sp_fulltext_service wie folgt:

    exec sp_fulltext_service 'update_languages'; 
    

So heben Sie die Registrierung deinstallierter Wörtertrennungen und Filter auf

  1. Verwenden Sie zum Aktualisieren der Liste mit den Sprachen die Option sp_fulltext_service wie folgt:

    exec sp_fulltext_service 'update_languages'
    
  2. Verwenden Sie zum Neustarten der Filterdaemon-Hostprozesse (fdhost.exe) die Option sp_fulltext_service wie folgt:

    exec sp_fulltext_service 'restart_all_fdhosts';
    

So ersetzen Sie vorhandene Wörtertrennungen oder Filter beim Installieren neuer Wörtertrennungen und Filter

  1. Vergewissern Sie sich bei der Vorbereitung zur Installation einer DLL-Datei, die neue Wörtertrennungen oder Filter enthält, dass diese nicht den gleichen Namen einer DLL-Datei hat, die bereits auf Ihrer Serverinstanz installiert ist.

  2. Kopieren Sie die neue DLL-Datei in das Verzeichnis, das die SQL Server Standard-DLL-Dateien für die Serverinstanz enthält. Der Standardspeicherort ist:

    C:\Programme\Microsoft SQL Server\MSSQL.instance_name\MSSQL\Binn

    SicherheitshinweisSicherheitshinweis

    Es wird dringend empfohlen, nur signierte und überprüfte Komponenten zu laden. Außerdem sollten Sie den FDHOST-Startprogrammdienst (MSSQLFDLauncher) mit den geringstmöglichen Privilegien ausführen.

  3. Installieren Sie die neue Wörtertrennung oder die Filter.

    So installieren und laden Sie Microsoft Filter Pack IFilters

  4. Verwenden Sie zum Laden neu installierter Wörtertrennungen und Filter in die Serverinstanz die Option sp_fulltext_service wie folgt:

    EXEC sp_fulltext_service @action='load_os_resources', @value=1;
    
  5. Verwenden Sie zum Aktualisieren der Liste mit den Sprachen die Option sp_fulltext_service wie folgt:

    EXEC sp_fulltext_service 'update_languages';
    
  6. Verwenden Sie zum Neustarten der Filterdaemon-Hostprozesse (fdhost.exe) die Option sp_fulltext_service wie folgt:

    EXEC sp_fulltext_service 'restart_all_fdhosts'; 
    

Siehe auch

Konzepte

Festlegen des Dienstkontos für das Startprogramm des Volltextfilterdaemon

Konfigurieren und Verwalten von Filtern für die Suche

Konfigurieren und Verwalten von Wörtertrennungen und Wortstammerkennungen für die Suche