2014-06-17 14 views

Antwort

17

Auf Win2008 und 2012, was Sie wollen, ist "Windows Search Service" (Hinweis, "Service" - das ist das Schlüsselwort). Dies ist die aktuelle Version des Indexservers.

Beachten Sie, dass bei der Abfrage von Windows Index Server über ADO-Treiber, gibt es einige kleine Unterschiede in der Antwortstruktur von Win2003 zu Win2008 +. Es ist jedoch einfach, ADO/SELECT-Abfragen vom alten Indexserver auf den neuen Suchserver zu portieren.

HINWEIS, dass es ein anderes Microsoft-Produkt namens "Suche Server" gibt, das ein anderes Tier ist. Sie brauchen das wahrscheinlich nicht (es ist ein diskreter Download). Suche Dienst ist Teil des Windows-Server-Core und ist, was Sie als die neue/aktuelle Version von dem, was früher "Index-Server" genannt wurde. (Siehe unten)

Auf Win7/8-Desktop-Betriebssystem wird dies standardmäßig installiert (glaube ich). Auf dem Server müssen Sie die Funktion aktivieren.

Mit dieser Option können Sie festlegen, was indexiert werden soll, und Ihnen den ADO-Treiber zuweisen. Wir portierten eine App von Win2003 Index Server zu Win2012 Suche Service über diesen Pfad. Zum SELECT und der Verbindungszeichenfolge wurden sehr kleine Codeänderungen benötigt.

enter image description here

+1

Ermöglicht "Windows Search Service" das Freigeben von Indexfreigaben? – jambis

+0

@jambis Keine Ahnung, habe es noch nie versucht. Standardmäßig wird es als lokales Konto oder Systemkonto ausgeführt und hat keinen Zugriff auf Netzwerkressourcen. Wie es sich als benannter Account verhält, ist unbekannt (meiner Erfahrung nach). – Jonesome

Verwandte Themen