Der Knowledge Store ist Arbeitsbereiche unterteilt, in denen Order und Dateien abgelegt werden können. Jede Repository-Datenbank und jede OLTP-Datenbank beinhaltet automatisch einen Standard-Arbeitsbereich, der nicht eigens angelegt oder konfiguriert werden muss. In der Systemkonfiguration können zusätzlich Nicht-Standard-Arbeitsbereiche definiert werden, um den Knowledge Store weiter zu unterteilen und dabei eine spezielle Datenbank oder das Dateisystem zur Ablage der Dateiinhalte zu verwenden.
Die Inhalte in Nicht-Standard-Arbeitsbereichen speichern Referenzen auf den in der Systemkonfiguration definierten Nicht-Standard-Arbeitsbereich. Daher sind nach dem Kopieren einer Datenbank auf der die Struktur und evtl. auch der Inhalt eines Nicht-Standard-Arbeitsbereiches gespeichert werden die Informationen über die Ordner und Dateien noch vorhanden, aber nicht mehr zugreifbar. Aus diesem Grund wird empfohlen, wenn möglich auf Nicht-Standard-Arbeitsbereiche zu verzichten.
Wurde ein Nicht-Standard-Arbeitsbereich gelöscht, ohne seine Inhalte vorher zu löschen, können diese mit Hilfe des Tools „rgzwspcnt“ (reorganize work space content) reorganisiert werden um sie weiter zu verwenden. Alternativ können Sie mit Hilfe des Tools „dltwspcnt“ (delete work space content) auch die Inhalte löschen.
Zielgruppe
System-Administratoren
Technische Berater
Beschreibung
Wurde ein Nicht-Standard-Arbeitsbereich gelöscht, ohne seine Inhalte vorher zu löschen, können diese mit Hilfe dieses Tools reorganisiert werden, um sie weiter zu verwenden. Alternativ können Sie die Inhalte auch mit Hilfe des Tools „dltwspcnt“ (delete work space content) löschen.
Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
rgzwspcnt | [-repository] [-allDatabases] [-database:<str-1> … -database:<str-n>] [-deleteWithoutTarget] [-checkIntegrity] [-convert] [-fromDefaultWorkSpace] [-fromWorkSpace:<str>] [-fromWorkSpaceGuid:<guid>] [-toDefaultWorkSpace] [-toWorkSpace:<str>] [-toWorkSpaceGuid:<guid>] |
Parameter
Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.
Parameter | Erläuterung |
[-repository] | Arbeitsbereiche der Repository-Datenbank reorganisieren lassen. |
[-allDatabases] | Arbeitsbereiche aller Datenbanken reorganisieren. |
[-database:<str-1> … -database:<str-n>] | Datenbank, deren Arbeitsbereiche reorganisiert werden. |
[-deleteWithoutTarget] | Mit diesem Parameter löschen Sie alle Arbeitsbereichsdaten der entsprechenden Datenbanken, für die es im aktuellen System keinen Arbeitsbereich gibt. |
[-checkIntegrity] | Mit diesem Parameter überprüfen Sie die Integrität der Arbeitsbereiche. Diese Operation dient dazu Dateien, deren Ordner auf Grund eines Fehlers nicht mehr exisitert in den Sammelordner “lost+found” zu verschieben. |
[-convert] | Mit diesem Parameter geben Sie an, dass Sie die Identifikation eines Arbeitsbereiches ersetzen wollen um die darin enthaltenen Inhalte wieder zugreifbar zu machen. Verwenden Sie die Paramter –from… und –to… um die Quelle und das Ziel anzugeben. Der Ziel-Arbeitsbereich muss für diese Operation leer sein. |
[-fromDefaultWorkSpace] | Durch diesen Parameter bestimmen Sie, dass Sie den Standardarbeitsbereich ersetzen wollen. |
[-fromWorkSpace:<str>] | Mit diesem Parameter definieren Sie den zu ersetzenden Arbeitsbereich. |
[-fromWorkSpaceGuid:<guid>] | Mit diesem Parameter geben Sie die Identifikation des zu ersetzenden Arbeitsbereiches an. |
[-toDefaultWorkSpace] | Durch diesen Parameter bestimmen Sie, dass Sie den Standardarbeitsbereich als neuen Arbeitsbereich der Inhalte setzen wollen. |
[-toWorkSpace:<str>] | Mit diesem Parameter definieren Sie den Arbeitsbereich, den Sie als neuen Arbeitsbereich der Inhalte setzen wollen. |
[-toWorkSpaceGuid:<guid>] | Mit diesem Parameter geben Sie die GUID des Arbeitsbereiches an, den Sie als neuen Arbeitsbereich der Inhalte setzen wollen. |
Berechtigungen
Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie in der Technischen Dokumentation im Dokument Berechtigungen nachlesen.
Für den Befehl „rgzwspcnt“ und seine Parameter gelten keine besonderen Berechtigungen.