Detach
Trennt einen untergeordneten Tenant ab. Die Datenbank bleibt erhalten und kann mit Attach erneut angehängt werden.
Beispiele
Grundlegende Verwendung:
octo-cli -c Detach -tid "newtenant"
Optionen
| Kurz | Lang | Erforderlich | Beschreibung |
|---|---|---|---|
-tid | --tenantId | ja | ID des Tenants |
Hinweise
Wird mit HTTP 409 abgelehnt, solange Stream Data, Communication, Reporting oder AI Services für den Tenant noch aktiviert ist; der Fehler benennt die aktivierten Funktionen. Deaktivieren Sie diese zuerst mit DisableStreamData / DisableCommunication / DisableReporting / DisableAi. Diese Befehle wirken auf den Tenant des aktiven Kontexts, wechseln Sie also mit UseContext zu dem abzutrennenden Tenant oder übergeben Sie --context <name>.
Wenn die Daten des Tenants noch benötigt werden, erstellen Sie mit Dump ein Backup, bevor Sie die Funktionen deaktivieren und abtrennen; Dump funktioniert unabhängig vom Zustand der Funktionen.
Antwortet mit 404, wenn der Tenant kein untergeordneter Tenant des aktuellen Tenants ist.
Das erneute Anhängen mit Attach erfordert den Datenbanknamen (-db); lesen Sie ihn vor dem Abtrennen aus GetTenants aus, Detach gibt ihn nicht aus.