Freigeben über


sp_help_fulltext_system_components (Transact-SQL)

Aktualisiert: 14. April 2006

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.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

sp_help_fulltext_system_components 
         { 'all'| [ @component_type = ] component_type }
  , [ @param = ] param

Argumente

  • [ @component_type= ] component_type
    Der Typ der Komponente. Dies können folgende Objektarten sein:

    • Wörtertrennung
    • Filter
    • Protokollhandler
    • Vollständiger Pfad

    Falls der vollständige Pfad angegeben ist, muss auch param mit dem vollständigen Pfad zur Komponenten-DLL angegeben sein. Andernfalls wird eine Fehlermeldung zurückgegeben.

    Wenn der Wert 'all' angegeben wird, werden Informationen für alle Komponenten zurückgegeben.

  • [ @param= ] param
    Abhängig vom Komponententyp kann dies Folgendes sein: ein Gebietsschemabezeichner (LCID), die Dateierweiterung mit "."-Präfix, der vollständige programmtechnische Bezeichner (ProgID), der den Protokollhandler identifiziert, oder der vollständige Pfad der Komponenten-DLL.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Folgendes Resultset wird für die Systemkomponenten zurückgegeben.

Spaltenname Datentyp Beschreibung

componenttype

sysname

Typ der Komponente. Einer der folgenden Typen:

  • Filter
  • Protokollhandler
  • Wörtertrennung

componentname

sysname

Name der Komponente.

clsid

uniqueidentifier

Klassenbezeichner der Komponente.

fullpath

nvarchar(256)

Pfad zum Speicherort der Komponente.

NULL = Aufrufer ist kein Mitglied der festen Serverrolle serveradmin.

version

nvarchar(30)

Version der Komponente.

manufacturer

sysname

Name des Herstellers der Komponente.

Das folgende Resultset wird nur zurückgegeben, wenn mindestens ein Volltextkatalog vorhanden ist, der component_type verwendet.

Spaltenname Datentyp Beschreibung

dbid

int

ID der Datenbank.

ftcatid

int

ID des Volltextkatalogs.

Hinweise

Diese Methode ist besonders beim Vorbereiten eines Updates wichtig. Führen Sie die gespeicherte Prozedur innerhalb einer bestimmten Datenbank aus, und ermitteln Sie mithilfe der Ausgabe, ob das Update Auswirkungen auf einen bestimmten Katalog haben wird.

Berechtigungen

Erfordert die Mitgliedschaft in der public-Rolle. Benutzer können jedoch nur Informationen zu den Volltextkatalogen anzeigen, für die sie über die VIEW DEFINITION-Berechtigung verfügen. Nur Mitglieder der festen Serverrolle serveradmin können Werte in der fullpath-Spalte anzeigen.

Siehe auch

Verweis

Gespeicherte Prozeduren für die Volltextsuche (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Geänderter Inhalt:
  • Die Syntax wurde korrigiert. Sicherheitsinformationen wurden aktualisiert.