Auf einem unserer älteren Windows 2003-Server müssen der Indexdienst und die Windows-Suche ausgeführt werden. Das Problem ist, dass die windows.edb
Datei ziemlich groß geworden ist.
Ich möchte diese und verwandte Dateien nach verschieben D:\IndexService
. Zu diesem Zweck können Sie den Indexspeicherort mithilfe der erweiterten Optionen des Applets "Indexoptionen" ändern :
(via: Altes Neues http://blogs.msdn.com/b/oldnewthing/archive/2009/11/18/9923996.aspx )
Ich habe folgendes gemacht:
Der Indexdienst wurde gestoppt, und die Windows-Suche wurde gestoppt.
Kopierte den Inhalt von
C:\Documents and Settings\All Users\Application Data\Microsoft\Search
zuD:\IndexService\Search
.Die erweiterten Optionen für den
D:\IndexService
Indexdienst -> Neuer Speicherort wurden aktualisiert und auf den Pfad hingewiesen. Ich bin dann auf dem Weg zurück zur Systemsteuerung (siehe Abbildung oben).Ich habe den Indexdienst und die Windows-Suche neu gestartet
Dies scheint nicht geklappt zu haben und anhand der Zeitstempel in der windows.edb
Datei kann ich sehen, dass sie noch an ihrem ursprünglichen Speicherort auf dem C:
Laufwerk aktualisiert wird .
Ich stelle auch fest, dass, wenn ich das Applet "Indizierungsoptionen" öffne und auf "Erweiterte Optionen" klicke, der aktuelle Speicherort weiterhin aktiviert ist C:
und der neue Speicherort ( d:\IndexService
) nach dem Neustart des Dienstes verwendet wird. Ein Neustart des Dienstes hat jedoch keinen Unterschied gemacht.
Kann jemand darauf hinweisen, wo ich falsch abgebogen bin?
C:\Documents and Settings\All Users\Application Data\Microsoft\Search
. In den Anweisungen von Microsoft wird das manuelle Kopieren der Dateien nicht erwähnt: windows.microsoft.com/en-US/windows7/…Antworten:
Alternativ können Sie einen Junction-Link verwenden, um den Ordner auf ein anderes Laufwerk zu verweisen. Auf Server 2003 können Sie Sysinternals Junction " oder
linkd
das Microsoft Resource Kit verwenden . Dadurch wird möglicherweise eine Neuerstellung verhindert.Erstellen Sie zuerst ein Verzeichnis, zum Beispiel: " d: \ Search ". Führen Sie dann den folgenden Befehl aus:
quelle
Greifen Sie in der Computerverwaltungskonsole auf die Konfigurationsoptionen des Indexdienstes zu.
Navigieren Sie zu Computerverwaltung (lokal) Dienste und Anwendungen | Indexdienst.
Derzeit wird es wahrscheinlich zwei Kataloge geben. Einer der Kataloge indiziert das lokale System und der andere Katalog indiziert die Standard-IIS-Website des Servers.
Sie können diese Kataloge löschen und dann neue erstellen. Um sie zu löschen, klicken Sie einfach mit der rechten Maustaste auf den Katalog und wählen Sie im Kontextmenü den Befehl Löschen.
Um einen neuen Katalog zu erstellen, klicken Sie mit der rechten Maustaste auf den Indexdienst-Container in der Computerverwaltungskonsole und wählen Sie Neu | Katalogbefehle aus dem Kontextmenü.
quelle