Installieren und Aktualisieren der Volltextsuche
Mit Microsoft SQL Server 2005 wird die gleichzeitige Installation des Volltextmoduls eingeführt. Für jede Instanz von Microsoft SQL Server wird eine Instanz des Dienstes Microsoft Volltextmodul für SQL Server (MSFTESQL) installiert, der auf dem Microsoft Search-Dienst (MSSearch) basiert. Somit muss SQL Server den MSSearch-Dienst nicht länger gemeinsam mit anderen Serverprodukten nutzen.
Wichtig: |
---|
Es empfiehlt sich, das Dienstkonto für die Volltextsuche unmittelbar nach der Installation von SQL Server 2005 zu ändern. Informationen zum Ändern dieses Dienstkontos finden Sie unter Vorgehensweise: Festlegen des Dienststartkontos für die Volltextsuche (SQL Server-Konfigurations-Manager). |
Durch das Isolieren des Volltextmoduls auf Instanzebene wird das Verwalten und Aktualisieren von Servern vereinfacht. Aktualisierungen des Betriebssystems oder anderer Instanzen von Serverprodukten im System wirken sich jetzt nicht mehr auf die Volltextsuche von SQL Server aus. Darüber hinaus können Sie Produkte wie Microsoft SharePoint Portal Server installieren, ohne sich darum zu kümmern, ob eine neuere Version des MSSearch-Dienstes möglicherweise das Verhalten der Volltextsuche beeinflusst.
Die gleichzeitige Installation bedeutet, dass jede der folgenden Komponenten auf der Instanzebene von SQL Server vorhanden ist.
- MSFTESQL
Der Volltextmoduldienst verwaltet die Filterdaemonkomponente und führt administrative Vorgänge und Volltextabfragen aus. Er wird für eine benannte Instanz als MSFTESQL$<instance_name> angezeigt.
- MSFTEFD
Der Volltextfilterdaemon lädt auf sichere Weise erweiterbare Komponenten von Drittanbietern für Indizierung und Abfragen, wie z. B. Wörtertrennung, Wortstammerkennung und Filter, und führt diese aus, ohne die Integrität des Volltextmoduldienstes zu beschädigen.
- Wörtertrennung, Wortstammerkennung und Filter
Jede Instanz verwendet ihren eigenen Satz von Wörtertrennung, Wortstammerkennung und Filtern, anstatt auf die Betriebssystemversion dieser Komponenten zurückzugreifen. Diese Komponenten sind zudem auf Instanzebene einfacher zu registrieren und zu konfigurieren.
Weitere Informationen zur Architektur der Volltextsuche finden Sie unter Architektur der Volltextsuche.
Wichtig: |
---|
Wenn Sie die Komponente zur Volltextsuche deinstallieren, müssen Sie den Server neu starten. |
Einrichten der Volltextsuche
Zum Verwenden der Volltextsuche müssen Sie die Volltextindizierungsfunktion für die Spalten der Tabellen einrichten, auf die Sie mit dem Volltextmodul zugreifen möchten. Weitere Informationen finden Sie unter Erste Schritte mit der Volltextsuche.
Aktualisieren
Die Aktualisierung auf SQL Server 2005 erfolgt während des Setups. Eine Instanz von SQL Server 2005 wird parallel zur alten Version von SQL Server installiert, und die Daten werden migriert. Wenn die Volltextsuche in der alten Version von SQL Server installiert war, wird automatisch eine neue Version der Volltextsuche installiert.
In SQL Server 2005 hat sich das Format der Volltextkataloge deutlich geändert. Aufgrund dieser Änderung müssen alle Volltextkataloge aus früheren Versionen von SQL Server neu erstellt werden. Das Neuerstellen der Volltextkataloge erfolgt automatisch. Der Abschluss der Aktualisierung wird hierdurch nicht verhindert. Dies bedeutet, dass das Neuerstellen der Volltextkataloge nach der Aktualisierung möglicherweise fortgesetzt wird. Unterhalb des Pfades, unter dem der Volltextkatalog ursprünglich gespeichert war, wird ein neuer Ordner erstellt. Die Dateien, die mit den neu erstellten Volltextkatalogen verknüpft sind, werden in diesem neuen Ordner aufgeführt.
Siehe auch
Konzepte
Microsoft Volltextmodul für SQL Server
Wörtertrennung und Wortstammerkennung
Filter für die Volltextsuche