Mit dem Inventarentfernungsservice können Sie unerwünschte, redundante oder veraltete inventarisierte Arbeitsstationen aus der Inventardatenbank entfernen.
Der Inventarentfernungsservice ist ein manueller Service, der auf dem Inventarserver ausgeführt wird. Die inventarisierten Arbeitsstationen werden unter Verwendung der Datei inventoryremovallist.txt aus der Inventardatenbank entfernt. Die Datei inventoryremovallist.txt enthält eine Liste der inventarisierten Arbeitsstationen, die aus der Inventardatenbank entfernt werden sollen.
WICHTIG: Sie müssen sicherstellen, dass der Inventarservice-Manager geladen ist, wenn der Inventarentfernungsservice ausgeführt wird.
WICHTIG: Sie können den Inventarentfernungsservice nur dann auf dem Zwischenserver ausführen, wenn mit dem Zwischenserver entweder inventarisierte Arbeitsstationen oder eine Datenbank verbunden sind.
So entfernen Sie die inventarisierten Arbeitsstationen aus der Inventardatenbank:
Erstellen Sie die Datei inventoryremovallist.txt mit der Liste der inventarisierten Arbeitsstationen, die aus der Inventardatenbank entfernt werden sollen, unter Verwendung einer der folgenden Methoden:
Gehen Sie nach Erstellung der Absuchedatei folgendermaßen vor:
DN der (in der Inventardatenbank gespeicherten) inventarisierten Arbeitsstation, die aus der Inventardatenbank zu entfernen ist.
DN der (in der Inventardatenbank gespeicherten) inventarisierten Arbeitsstation, die aus der Inventardatenbank zu entfernen ist.
...
...
DN der (in der Inventardatenbank gespeicherten) inventarisierten Arbeitsstation, die aus der Inventardatenbank zu entfernen ist.
(Bedingt) Wenn Sie die Datei inventoryremovallist.txt nicht in den Standardpfad kopieren, ändern Sie den FilePath-Wert in der Datei Installationsverzeichnis_des_Inventarservers\inv\server\wminv\properties\
inventoryremoval.properties in den neuen Pfad. Der Standardpfad der Datei inventoryremovallist.txt lautet sys:/inv/server/wminv/properties.
HINWEIS: Stellen Sie sicher, dass als Trennzeichen für den Pfad kein umgekehrter Schrägstrich ( \ ), sondern ein normaler Schrägstrich ( / ) eingegeben wird.
Geben Sie an der Eingabeaufforderung der Serverkonsole den Befehl StartSer RemoveInventory ein, um den Inventarentfernungsservice zu starten.
Der Inventarentfernungsservice geht in folgender Reihenfolge vor:
Die DELETE.STR-Datei wird im Verzeichnis scandir gespeichert, wenn der Wähler ausgeführt wird. Andernfalls wird sie je nach Inventarserver-Funktion im Verzeichnis dbdir oder entmergedir platziert.
Die inventarisierte Arbeitsstation wird aus der Inventardatenbank bei allen Inventarservern gelöscht, die auf Unternehmensebene eingerichtet sind.
"NDS Lookup for DB" erstellt automatisch eine Liste von inventarisierten Arbeitsstationen, die in der Inventardatenbank gespeichert sind, jedoch nicht über einen entsprechenden Eintrag in eDirectory verfügen. Standardmäßig heißt diese Absuchedatei deletewslist.txt
Die Inventardatenbank enthält überflüssige Arbeitsstationen, da diese zwar aus eDirectory gelöscht wurden, die entsprechenden Einträge in der Datenbank jedoch nicht entfernt wurden.
Mit der von "NDS Lookup for DB" generierten Liste können Sie die redundanten Arbeitsstationsobjekte identifizieren, die unter Verwendung des Inventarentfernungsservice aus der Inventardatenbank entfernt werden müssen.
WICHTIG: Sie dürfen dieses Dienstprogramm nur auf einem Inventarserver ausführen, der mit einer Inventardatenbank verbunden ist. Darüber hinaus müssen Sie sicherstellen, dass der Service-Manager geladen ist, wenn Sie dieses Dienstprogramm ausführen.
So führen Sie das Dienstprogramm aus:
Geben Sie den Pfad der Absuchedatei in Installationspfad_des_Inventarservers\inv\server\wminv\properties\inventoryremoval.properties an.
HINWEIS: Stellen Sie sicher, dass als Trennzeichen für den Pfad kein umgekehrter Schrägstrich ( \ ), sondern ein normaler Schrägstrich ( / ) eingegeben wird.
(Optional) Konfigurieren Sie den Namen der Absuchedatei in der Eigenschaftendatei der Serverfunktion. Je nach Funktion des Inventarservers handelt es sich hierbei um eine der folgenden Dateien: root_db_wks.properties, root_db.properties, int_db_wks.properties, int_db.properties, leaf_db_wks.properties oder standalone.properties.
Die Eigenschaftendatei der Serverfunktion enthält den Abschnitt [NDSLookupForDB Service], in dem der Name der Absuchedatei im Parameter ARGUMENTS angegeben ist. Standardmäßig heißt die Absuchedatei deletewslist.txt.
WICHTIG: Der Name der Absuchedatei darf nur aus alphanumerischen Zeichen bestehen.
Geben Sie an der Eingabeaufforderung der Serverkonsole startser NDSLookupForDB ein.
Der Inventarentfernungsservice entfernt automatisch die inventarisierten Arbeitsstationen aus der Inventardatenbank, wenn die entsprechenden Arbeitsstationsobjekte aus eDirectory entfernt werden.
Es besteht in einigen Fällen die Möglichkeit, dass die inventarisierten Arbeitsstationen in eDirectory und der Inventardatenbank nicht synchronisiert werden. Dies kann in folgenden Situationen der Fall sein:
Sie können in diesem Fall mit dem Inventarentfernungsservice unerwünschte Arbeitsstationen aus der Inventardatenbank entfernen, sodass die Datenbank wieder mit eDirectory synchronisiert ist.
Wenn Sie die vollständigen, eindeutigen DN-Namen der Arbeitsstationen kennen, können Sie die DN-Namen dieser Arbeitsstationen in der Datei inventoryremovallist.txt angeben.
So ermitteln Sie die Arbeitsstationsobjekte, die aus eDirectory entfernt wurden:
HINWEIS: Wenn Sie alle Arbeitsstationen in eine CSV-Datei exportieren, müssen Sie die Attribute angeben.
Die exportierte CSV-Datei enthält den DNS-Namen und die ausgewählten Attribute der Arbeitsstationen. Sie müssen jedoch die Attributwerte und die in doppelte Anführungszeichen gesetzten Zeichen aus der CSV-Datei entfernen.
HINWEIS: Die eDirectory-Ausgabedatei und die CSV-Datei müssen das gleiche Format haben, weil andernfalls kein Vergleich ausgeführt werden kann.