- 28 Feb 2024
- 1 Minuut om te lezen
Zoek in volledige tekst op MS SQL-server
- Bijgewerkt op 28 Feb 2024
- 1 Minuut om te lezen
Full text search (FTS) maakt het mogelijk om tekst te zoeken in Moodle, vooral binnen de catalogus. Details over hoe je dit kunt instellen met MS SQL kun je vinden op deze pagina.
Installatie
Full text search is een optioneel onderdeel van de SQL Server Database Engine. Als je geen Full text search hebt geselecteerd toen je SQL Server installeerde, voer je de SQL Server setup opnieuw uit om deze toe te voegen.
Meer informatie is beschikbaar in de Microsoft MSQL help documentatie. Je kunt ook een stap-voor-stap gids vinden voor het toevoegen van functies aan een instantie van SQL Server in hun helpdocumentatie.
De zoekcomponent in volledige tekst kan geselecteerd worden uit de lijst met beschikbare functies bij het toevoegen van nieuwe functies aan de bestaande MSSQL-servereditie. Beschikbaarheid van de zoekcomponent in volledige tekst hangt af van de SQL-servereditie (zie onderstaande tabel).
Functies ondersteund door de SQL Server-edities
Versie | Beschikbare functies |
---|---|
SQL Server 2014 | |
SQL Server 2016 | |
SQL Server 2017 |
Taal
MS SQL Server gebruikt Engels als standaardtaal. Je kunt een lijst met opties voor andere talen zien in de MSSQL volledige tekst taal documentatie.
$CFG->dboptions['ftslanguage'] = 'English';
$CFG->dboptions['ftslanguage'] = 'German';
$CFG->dboptions['ftslanguage'] = 'Japanese';
$CFG->dboptions['ftslanguage'] = 1028; // Traditional Chinese
$CFG->dboptions['ftslanguage'] = 2052; // Simplified Chinese
Minimumlengte zoekterm
MS SQL Server heeft geen specifieke standaardlengtevereisten en kan alle woorden vinden, zolang het woorden zijn die gewoonlijk in een woordenboek voorkomen.
Woorden stoppen
Stopwoorden zijn woorden die niet gebruikt worden in indexen en zoekopdrachten. Ze zijn afhankelijk van de taal die wordt gebruikt tijdens het indexeren en zoeken, evenals de aanwezigheid van het woordenboek voor database-installatie.
Als een gebruiker bijvoorbeeld zoekt naar 'Hotels in Wellington', dan zal het systeem het woord 'in' uitsluiten van de zoekopdracht.
Meer details over MS SQL Server 2017 stopwoorden zijn te vinden in de SQL documentatie van Microsoft.
© 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.