Schemaerweiterungen löschen
Schemaerweiterungen löschen
Mit DSM 7.1 wurde die Möglichkeit geschaffen, einmal getätigte Schema-Erweiterungen wieder zu löschen. Das Löschen bestehender Schema-Erweiterungen erfolgt mit dem Update-EmdbObjectSchema Cmdlet unter Verwendung geeigneter Parameter, wie im Folgenden beschrieben wird.
Beispiele:
Hinweis: Voraussetzung für die Beispiele ist ein verbundenes PowerShell-Laufwerk. |
Löschen der Schemaerweiterungs-Eigenschaft "Inventarnummer" (interner Name: "InvNo") im Kontext der Gruppe "Standort" (intern: "Location") am Schematyp "Computer":
Update-EmdbObjectSchema -Drive emdb -SchemaType Computer -ModifyGroup 'Location' -RemoveProperty 'InvNo' |
Löschen der Eigenschaften-Gruppe "Standort" an Objekten vom Schematyp "Computer":
Update-EmdbObjectSchema -Drive emdb -SchemaType Computer -RemoveGroup 'Location' |
WARNUNG: Der Business Logic Server lässt das Löschen von Eigenschaftsgruppen zu, auch wenn diese noch Eigenschaften enthalten. Sie erhalten dabei weder einen Hinweis, noch ein Warnung. Wird eine Eigenschaften-Gruppe gelöscht, so werden automatisch die zugehörigen Eigenschaften gelöscht. |
Hinweis: Die hier beschriebenen Funktionen sind erst ab DSM 7.1 oder höher verfügbar. |