Freigeben über


Erweiterungen der Verwaltbarkeit der Volltextsuche

Microsoft SQL Server 2005 führt eine Reihe von Erweiterungen der Verwaltbarkeit der Volltextsuche ein, die nachfolgend beschrieben werden.

Sicherung und Wiederherstellung von Volltextkatalogen

SQL Server 2005 bietet integrierte Sicherungs- und Wiederherstellungsfunktionen für Volltextkataloge. Frühere Versionen von SQL Server besaßen keinen integrierten und zuverlässigen Mechanismus, mit dem Volltextkataloge gesichert und wiederhergestellt werden konnten. In dieser Version von SQL Server können Volltextkataloge zusammen mit oder getrennt von Datenbankdaten gesichert und wiederhergestellt werden. Diese Funktionalität reduziert die Zeit, die für die Wiederherstellung nach einem Notfall notwendig ist, und vereinfacht das Verschieben von Daten, einschließlich Volltextkatalogen, von einem Computer auf einen anderen, ohne dass der Katalog vollständig neu aufgefüllt werden muss. Dieses Sicherungs- und Wiederherstellungsfeature bietet die folgenden Funktionen:

  • Die Möglichkeit, einen oder mehrere Volltextkataloge auf die gleiche Weise auf Medien zu sichern und von Medien wiederherzustellen wie andere Daten.
  • Beseitigt die Notwendigkeit, Daten nach einer Wiederherstellung vollständig neu aufzufüllen.
  • Aktualisieren von Volltextdaten durch Ausführen eines Rollforwards von Protokollen nach einer Wiederherstellung, um Änderungen wiederzugeben. Für diese Funktion muss die Änderungsnachverfolgung aktiviert sein.
  • Weitere Informationen finden Sie unter Sichern und Wiederherstellen von Volltextkatalogen.

Volltextkataloge in Anfüge- und Trennvorgängen von Datenbanken enthalten

Microsoft SQL Server 2005 behält Volltextkataloge bei, wenn Administratoren Anfüge- und Trennvorgänge von Datenbanken ausführen. Frühere Versionen von SQL Server ignorierten Volltextkataloge während dieser Vorgänge. Dies führte zu verwaisten Volltextkatalogen. Administratoren waren gezwungen, den Volltextkatalog zu löschen und neu zu erstellen.

Diese Version von SQL Server erkennt Volltextkataloge als Bestandteil der Datenbank. Administratoren können eine Datenbank trennen, alle Datenbankdateien an einen neuen Speicherort kopieren und anschließend die Datenbank erneut anfügen. Volltextkataloge bleiben bei diesem Prozess erhalten. Weitere Informationen finden Sie unter Anfügen und Trennen von Volltextkatalogen.

Volltextindizierung von XML-Daten

Mit SQL Server 2005 wird ein neuer XML-Datentyp eingeführt, der es ermöglicht, ein XML-Fragment oder -Dokument zu speichern. Die Volltextsuche in SQL Server unterstützt nun die Erstellung von Volltextindizes und Volltextabfragen für den XML-Datentyp.

Abfragen finden mit der Granularität des Spaltenwertes statt. Volltextprädikate, die für eine XML-Spalte mit Volltextindex ausgegeben werden, geben Zeilen zurück, bei denen die angegebene Suchzeichenfolge an einer beliebigen Stelle im Inhalt der Spalte vorhanden ist. Weitere Informationen finden Sie unter Abfragen von varbinary(max)- und xml-Spalten.

Leistungsverbesserungen und Update bei der Volltextindizierung

Die Volltextsuche von SQL Server 2005 enthält ein wichtiges Update des Dienstes Microsoft Search (MSSearch) auf Version 3.0. Dieses Update bietet folgende Vorteile:

  • Wesentlich verbesserte Leistung bei der Auffüllung des Volltextindexes.
  • Pro Instanz von SQL Server ist eine Instanz von MSSearch 3.0 vorhanden.
  • MSSearch 3.0 wird unter demselben Dienstkonto wie SQL Server ausgeführt.
  • Weitere Informationen finden Sie unter Microsoft Volltextmodul für SQL Server.

Parallele Dienstsicherheit

Die Volltextsuche von SQL Server 2005 verwendet eine Instanz des Dienstes Microsoft Volltextmodul für SQL Server (MSFTESQL) pro Instanz von SQL Server. Jede Instanz von MSFTESQL wird unter dem Dienstkonto gestartet und ausgeführt, das von der Instanz von SQL Server verwendet wird. Ändert ein Administrator das SQL Server-Dienstkonto für eine bestimmte Instanz, wird das zugehörige MSFTESQL-Dienstkonto ebenfalls aktualisiert. In früheren Versionen von SQL Server wurde eine Instanz von MSSearch, die als LocalSystem ausgeführt wurde, für alle Instanzen und Anwendungen auf dem Server freigegeben.

Ausführliche Statusberichte

Die Volltextsuche von SQL Server 2005 stellt eine Reihe von Erweiterungen von ausführlichen Statusberichten bereit, die eine einfachere Verwaltbarkeit und Unterstützbarkeit von Volltextimplementierungen bieten. Zu diesen Erweiterungen gehört Folgendes:

  • Auffüllungsstatusprotokolle, die Status- und Indizierungsfehler für jeden Index in einem Katalog aufzeichnen.
  • Zusätzlich verfügbare Dienst-, Katalog- und Indexstatus- sowie Konfigurationsoptionen.
  • Offenlegung von Volltextabfragen gegenüber SQL Server Profiler für Diagnose und Leistungsanalyse.

Siehe auch

Konzepte

Erweiterungen der Programmierbarkeit der Volltextsuche

Hilfe und Informationen

Informationsquellen für SQL Server 2005