Fulltextsökning i MS SQL-server
  • 08 Apr 2024
  • 1 Minut att läsa

Fulltextsökning i MS SQL-server


Article Summary

Fulltextsökning (FTS) möjliggör en sofistikerad metod för textsökning i Totara, särskilt i katalogen. Information om hur du ställer in detta med MS SQL finns på denna sida.

Installation

Fulltextsökning är en valfri komponent i SQL Server Database Engine. Om du inte valde Fulltextsökning när du installerade SQL Server, kör SQL Server-inställningen igen för att lägga till den.

Mer information finns i Microsoft MSQL hjälpdokumentation . Du kan också hitta en steg-för-steg guide för att lägga till funktioner till en instans av SQL Server i deras hjälpdokumentation .

Sökkomponenten i fulltext kan väljas från listan över tillgängliga funktioner när nya funktioner läggs till i den befintliga MSSQL-serverutgåvan. Tillgängligheten för sökkomponenten i fulltext beror på SQL-serverutgåvan (se tabellen nedan).

Funktioner som stöds av SQL Server-utgåvorna

VersionTillgängliga funktioner

SQL Server 2014

https://docs.microsoft.com/en-us/sql/2014/getting-started/features-supported-by-the-editions-of-sql-server-2014?view=sql-server-2017

SQL Server 2016

https://docs.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2016?view=sql-server-2017

SQL Server 2017

https://docs.microsoft.com/en-us/sql/sql-server/editions-and-components-of-sql-server-2017?view=sql-server-2017

Språk

MS SQL Server använder engelska som standardspråk. Du kan se en lista med alternativ för andra språk i MSSQL-dokumentationen för fulltextspråk .

$CFG->dboptions['ftslanguage'] = 'English';
 $CFG->dboptions['ftslanguage'] = 'German';
 $CFG->dboptions['ftslanguage'] = 'Japanese';
 $CFG->dboptions['ftslanguage'] = 1028; // Traditional Chinese
 $CFG->dboptions['ftslanguage'] = 2052; // Simplified Chinese

Minsta söktermlängd

MS SQL Server har inte specifika krav på standardlängd och kan hitta alla ord så länge de är ord som vanligtvis finns i en ordlista.

Stoppa ord 

Stoppord är en uppsättning ord som kommer att uteslutas från index- och sökfrågor. De beror på vilket språk som används vid indexering och sökning, samt närvaro i ordlista för databasinstallation.

Om en användare till exempel söker efter ”Hotels in Wellington” så skulle systemet utesluta ordet ”in” från sökningen.

Mer information om MS SQL Server 2017 stoppord finns i Microsofts SQL-dokumentation

© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions. 


Var den här artikeln till hjälp?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.