Udostępnij za pośrednictwem


How to: Alter the List of Registered Word Breakers and Filters (Transact-SQL)

Po instalowania lub odinstalowywania w systemie wyłączników słowo ani filtrów, zmiany te automatycznie odniosą skutek na wystąpienia serwera.W tym temacie opisano sposób wyświetlić aktualnie zarejestrowanych dzielącego lub filtrów, jak zarejestrować nowo zainstalowane wyraz wyłączników i filtry na wystąpienie SQL Server 2008.

Aby wyświetlić listę języków, których wyłączników słowa są aktualnie zarejestrowane

  • Użycie sys.fulltext_languages katalogu widoku, w następujący sposób:

    SELECT * FROM sys.fulltext_languages; 
    

Aby wyświetlić listę filtrów, które są aktualnie zarejestrowane

Do rejestrowania nowo zainstalowane wyraz wyłączników i filtry

  • Użycie sp_fulltext_service systemu przechowywane procedury, aby zaktualizować listę języków, w następujący sposób:

    exec sp_fulltext_service 'update_languages'; 
    

Aby wyrejestrować odinstalowano wyraz wyłączników i filtry

  1. Użycie sp_fulltext_service , aby zaktualizować listę języków, w następujący sposób:

    exec sp_fulltext_service 'update_languages'
    
  2. Użycie sp_fulltext_service o ponowne uruchomienie procesów hosta demon filtru (fdhost.exe) w następujący sposób:

    exec sp_fulltext_service 'restart_all_fdhosts';
    

Aby zamienić istniejące wyłączników wyraz lub filtry podczas instalowania nowych

  1. Przygotowywanie do instalacji pliku DLL, który zawiera nowy wyłączników wyraz lub filtrów, zweryfikować, że ma inną nazwę pliku z jednego z istniejących plików DLL zainstalowane wystąpienie serwera.

  2. Skopiuj nowy plik DLL do katalogu zawierającego wzorzec SQL Server Pliki DLL dla wystąpienie serwera. Domyślna lokalizacja to:

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

    Security noteSecurity Note:

    Zdecydowanie zaleca się ładowanie tylko podpisane i zweryfikować składników.Ponadto zaleca się, aby uruchomić usługa FDHOST uruchamiania (MSSQLFDLauncher) z uprawnieniami najmniejsze.

  3. Zainstaluj nowe dzielącego lub filtrów.

    Aby zainstalować licencjonowane wyłączników wyraz innych firm

    Aby zainstalować i załadować interfejsów IFilter z dodatkiem Service Pack filtru Microsoft

  4. Użycie sp_fulltext_service załadować nowo zainstalowane filtry i wyłączników wyraz w wystąpieniu serwera w następujący sposób:

    EXEC sp_fulltext_service @action='load_os_resources', @value=1;
    
  5. Użycie sp_fulltext_service , aby zaktualizować listę języków, w następujący sposób:

    exec sp_fulltext_service 'update_languages';
    
  6. Ponowne uruchomienie procesów hosta demon filtru (fdhost.exe) przy użyciu sp_fulltext_service w następujący sposób:

    exec sp_fulltext_service 'restart_all_fdhosts';