Problembehandlung bei der Volltextsuche

Die Informationen zur Problembehandlung in diesem Abschnitt behandeln mögliche Problemursachen bei der Volltextsuche.

In diesem Abschnitt

Zusätzliche Ressourcen für die Problembehandlung

Informationen zu Änderungen in SQL Server 2008, die vorhandene Volltextsuchabfragen ggf. unterbrechen könnten, finden Sie unter Aktuelle Änderungen der Volltextsuche in SQL Server 2008.

Die folgenden gespeicherten Prozeduren, Sichten und Serverkonfigurationsoptionen sind für die Problembehandlung der Volltextsuche hilfreich:

  • default full-text language (Option)
    Gibt den Standardsprachenwert für volltextindizierte Spalten an. Für alle Daten, die Volltextindizes aufweisen, wird eine linguistische Analyse ausgeführt, die von der Sprache der Daten abhängt. Der Standardwert für diese Option ist die Sprache des Servers.

  • FULLTEXTCATALOGPROPERTY
    Gibt Informationen zu den Eigenschaften des Volltextkatalogs zurück.

  • FULLTEXTSERVICEPROPERTY (Transact-SQL)
    Gibt Informationen zu den Eigenschaften des Volltextmoduls zurück. Diese Eigenschaften können mit sp_fulltext_service festgelegt und abgerufen werden.

  • sp_fulltext_keymappings
    Gibt den Inhalt der internen Tabelle keymap zurück. Diese Tabelle ordnet die benutzerdefinierten Volltextschlüsselwerte (Zeilen-IDs) dem internen Dokumentbezeichner (DocId) des Volltextindex zu, den der Volltextindex verwendet, um für eine Zeile in der Basistabelle die Zuordnung durchzuführen.

  • sp_fulltext_pendingchanges
    Gibt nicht verarbeitete Änderungen, z. B. ausstehende Einfügungs-, Aktualisierungs- und Löschvorgänge, für eine angegebene Tabelle zurück, die die Änderungsnachverfolgung verwendet.

  • sp_fulltext_service
    Ändert die Servereigenschaften der Volltextsuche für SQL Server.

  • sp_help_fulltext_system_components
    Gibt Informationen zu registrierten Komponenten wie Wörtertrennung, Filter und Protokollhandler zurück. Darüber hinaus gibt sp_help_fulltext_system_components eine Liste der Bezeichner von Datenbanken und Volltextkatalogen zurück, die die angegebene Komponente verwendet haben.

  • sys.dm_fts_fdhosts
    Gibt Informationen zur aktuellen Aktivität des oder der Filterdaemonhosts auf der Serverinstanz zurück.

  • sys.dm_fts_index_keywords_by_document
    Gibt Informationen zum Inhalt auf Dokumentebene eines Volltextindex für die angegebene Tabelle zurück. Ein gegebenes Schlüsselwort kann in mehreren Dokumenten angezeigt werden.

  • sys.dm_fts_index_keywords
    Gibt Informationen zum Inhalt eines Volltextindex für die angegebene Tabelle zurück.

  • sys.dm_fts_index_population
    Gibt Informationen zu den aktuell ausgeführten Volltextindexauffüllungen zurück.

  • sys.dm_fts_memory_buffers
    Gibt Informationen zu Speicherpuffern zurück, die einem bestimmten Speicherpool angehören, der im Rahmen eines Volltextcrawls oder eines Volltextcrawlbereichs verwendet wird.

  • sys.dm_fts_memory_pools
    Gibt Informationen zu den Shared Memory-Pools zurück, die für die Volltext-Gatherer-Komponente für einen Volltext-Crawlvorgang oder einen Volltext-Crawlbereich zur Verfügung stehen.

  • sys.dm_fts_outstanding_batches
    Gibt Informationen zu den einzelnen Volltext-Indizierungsbatches zurück.

  • sys.dm_fts_parser
    Gibt das endgültige Tokenisierungsergebnis nach Anwendung einer gegebenen Kombination aus Wörtertrennung, Thesaurus und Stoppliste auf eine eingegebene Abfragezeichenfolge an. Diese Ausgabe entspricht der Ausgabe der angegebenen Abfragezeichenfolge an das Volltextmodul.

  • sys.dm_fts_population_ranges
    Gibt Informationen zu den speziellen Bereichen zurück, die sich auf eine zurzeit ausgeführte Volltextindexauffüllung beziehen.

  • sys.fulltext_document_types
    Gibt eine Zeile für jeden für Volltextindizierungen verfügbaren Dokumenttyp zurück. Jede Zeile stellt eine in der SQL Server-Instanz registrierte IFilter-Schnittstelle dar.

  • sys.fulltext_index_fragments
    Enthält jeweils eine Zeile für jedes Volltextindexfragment einer Tabelle, die einen Volltextindex enthält.

  • sys.fulltext_indexes
    Enthält eine Zeile pro Volltextindex eines Tabellenobjekts.

  • sys.fulltext_languages
    Enthält eine Zeile pro Sprache, deren Wörtertrennungen bei SQL Server registriert sind. Jede Zeile zeigt die LCID und den Namen der Sprache an.

Informationen zu den Volltexteigenschaften und den Transact-SQL-Funktionen, mit denen der Wert der einzelnen Eigenschaften abgerufen werden kann, finden Sie unter Volltextkatalog und Indexeigenschaften (Transact-SQL).

Timeoutfehler bei der Wörtertrennung

Timeoutfehler können bei der Wörtertrennung in verschiedenen Situationen auftreten. Informationen zu diesen Situationen sowie zur Behandlung dieser Fehler finden Sie unter MSSQLSERVER_30053.