Visualizzazione o modifica di word breaker e filtri registratiView or Change Registered Filters and Word Breakers

Dopo l'installazione o la disinstallazione di word breaker o filtri in un sistema, le modifiche non diventano automaticamente effettive nelle istanze server.After any word breakers or filters are installed or uninstalled on a system, the changes do not automatically take effect on server instances. In questo argomento viene descritto come visualizzare i word breaker o i filtri registrati, nonché come registrare i word breaker e i filtri appena installati in un'istanza di SQL ServerSQL Server.This topic describes how to view the currently registered word breaker or filters and how to register newly installed word breakers and filters on an instance of SQL ServerSQL Server.

Per visualizzare un elenco delle lingue i cui word breaker sono registratiTo view a list of languages whose word breakers are currently registered

  1. Usare la vista del catalogo sys.fulltext_languages , come illustrato di seguito:Use the sys.fulltext_languages catalog view, as follows:

    SELECT * FROM sys.fulltext_languages;   
    

Per visualizzare un elenco dei filtri registratiTo view a list of the filters that are currently registered

  1. Usare sp_help_fulltext_system_components , come illustrato di seguito:Use the sp_help_fulltext_system_components system stored procedure, as follows:

    EXEC sp_help_fulltext_system_components 'filter';    
    

Per registrare i word breaker e i filtri appena installatiTo register newly installed word breakers and filters

  1. Usare la stored procedure di sistema sp_fulltext_service per aggiornare l'elenco di lingue, come illustrato di seguito:Use the sp_fulltext_service system stored procedure to update the list of languages, as follows:

    exec sp_fulltext_service 'update_languages';   
    

Per annullare la registrazione di word breaker e filtri disinstallatiTo unregister uninstalled word breakers and filters

  1. Usare sp_fulltext_service per aggiornare l'elenco di lingue nel modo seguente:Use the sp_fulltext_service to update the list of languages, as follows:

    exec sp_fulltext_service 'update_languages'  
    
  2. Usare sp_fulltext_service per riavviare i processi host del daemon di filtri (fdhost.exe) nel modo seguente:Use the sp_fulltext_service to restart the filter daemon host processes (fdhost.exe), as follows:

    exec sp_fulltext_service 'restart_all_fdhosts';  
    

Per sostituire i word breaker o i filtri esistenti dopo averne installati di nuoviTo replace existing word breakers or filters when installing new ones

  1. Quando si prepara l'installazione di un file DLL contenente nuovi word breaker o filtri, verificare che il nome sia diverso da quelli di eventuali file DLL installati nell'istanza del server.When preparing to install a DLL file that contains new word breakers or filters, verify that it has a different filename from any of the existing DLL files installed on your server instance.

  2. Copiare il nuovo file DLL nella directory contenente i file DLL standard di SQL ServerSQL Server per l'istanza server.Copy the new DLL file into the directory containing the standard SQL ServerSQL Server DLL files for the server instance. Il percorso predefinito è:The default location is:

    C:\Programmi\Microsoft SQL Server\MSSQL.nome_istanza\MSSQL\BinnC:\Program Files\Microsoft SQL Server\MSSQL.instance_name\MSSQL\Binn

    Importante

    Si consiglia di caricare solo componenti firmati e verificati.We highly recommend that you load only signed and verified components. È inoltre consigliabile eseguire il servizio dell'utilità di avvio FDHOST (MSSQLFDLauncher) con privilegi minimi.Also, we recommend that you run the FDHOST Launcher (MSSQLFDLauncher) Service with the least possible privileges.

  3. Installare i nuovi word breaker o filtri.Install the new word breaker or filters.

    Per installare e caricare filtri IFilter di Microsoft Filter PackTo install and load Microsoft Filter Pack IFilters

  4. Usare sp_fulltext_service per caricare i word breaker e i filtri appena installati nell'istanza del server nel modo seguente:Use sp_fulltext_service to load newly installed word breakers and filters in the server instance, as follows:

    EXEC sp_fulltext_service @action='load_os_resources', @value=1;  
    
  5. Usare sp_fulltext_service per aggiornare l'elenco di lingue nel modo seguente:Use sp_fulltext_service to update the list of languages, as follows:

    EXEC sp_fulltext_service 'update_languages';  
    
  6. Riavviare i processi host del daemon di filtri (fdhost.exe) usando sp_fulltext_service nel modo seguente:Restart the filter daemon host processes (fdhost.exe), using sp_fulltext_service as follows:

    EXEC sp_fulltext_service 'restart_all_fdhosts';   
    

Vedere ancheSee Also

Impostazione dell'account del servizio dell'Utilità di avvio del daemon di filtri full-text Set the Service Account for the Full-text Filter Daemon Launcher
Configurazione e gestione di filtri per la ricerca Configure and Manage Filters for Search
Configurazione e gestione di word breaker e stemmer per la ricerca Configure and Manage Word Breakers and Stemmers for Search