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.
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:
|
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 |
|