Thesaurus

In Microsoft SQL Server 2005 kann bei Volltextabfragen ein Thesaurus verwendet werden, um Synonyme von Suchbegriffen zu finden. Für jede unterstützte Sprache ist eine einzelne Thesaurusdatei vorhanden. Die vollständige Liste der Thesaurusdateien befindet sich im Verzeichnis SQL_Server_install_path\Microsoft SQL Server\MSSQL.1\MSSQL\FTDATA\.

Der Thesaurusdateiname hat das folgende Format:

'ts’ + <dreistelliger Sprachcode> + '.xml'

Die Thesaurusdatei für US English beispielsweise hat den Namen "tsENU.xml". Zusätzlich ist eine Datei mit Namen 'tsGLOBAL.xml' vorhanden.

ms142491.note(de-de,SQL.90).gifWichtig:
Die Datei tsschema.xml dürfen Sie weder verschieben noch löschen. Diese Datei enthält die Schemadefinition für alle Thesaurusdateien.

Sie können die Thesaurusdateien anpassen, indem Begriffe um eine Liste von Synonymen erweitert oder durch diese ersetzt werden. Ein Thesaurus kann für jeweils eine Sprachversion verwendet werden. Jeder Thesaurus kann durch Bearbeiten seiner Konfigurationsdateien (in XML) konfiguriert werden.

ms142491.note(de-de,SQL.90).gifHinweis:
Die Thesaurusdateien sind leer. Sie müssen diesen Dateien Synonyme für Abfragebegriffe hinzufügen, damit Volltextsuchabfragen, in denen nach Synonymen gesucht wird, ordnungsgemäß funktionsfähig sind. Weitere Informationen zum Ändern einer Thesaurusdatei finden Sie unter Konfigurieren von Thesaurusdateien.

Wenn Sie in den CONTAINS- oder CONTAINSTABLE-Suchbedingungen FORMSOF THESAURUS angeben, werden alle dem Suchbegriff zugeordneten Synonyme identifiziert, die in der durchsuchten Spalte gefunden werden. Weitere Informationen finden Sie unter CONTAINS (Transact-SQL) und CONTAINSTABLE (Transact-SQL).

Bei FREETEXT- und FREETEXTTABLE-Suchvorgängen werden Thesaurusdateien verwendet, um Ausdrücke oder Ersetzungsbegriffe für die Suchbegriffe zu identifizieren. Weitere Informationen finden Sie unter FREETEXT (Transact-SQL) und FREETEXTTABLE (Transact-SQL).

Siehe auch

Konzepte

Grundlegendes zur Volltextsuche

Hilfe und Informationen

Informationsquellen für SQL Server 2005