--Delete |
Datenbank inklusive aller Dateien und SQL Server-Anmeldungen löschen. |
--Delta |
Nur für interne Verwendung. |
--Dump |
Nur für interne Verwendung. |
--Import |
Nur für interne Verwendung. |
--Install |
Neue Datenbank installieren. |
--Restore |
Mit dieser Operation werden die notwendigen Schritte ausgeführt, die für eine betriebsbereite Datenbank notwendig sind, beispielsweise Initialisieren des DBQueue Prozessor oder Wiederherstellen der Anmeldungen. Die Operation kann ausgeführt werden, nachdem eine Datenbank aus einer Sicherung wiederhergestellt wurde, beispielsweise auf einem anderen Server. |
--Update |
Datenbank aktualisieren. |
/Clear |
Nur für interne Verwendung. |
/Format |
Nur für interne Verwendung. |
/HashSize |
Nur für interne Verwendung. |
/KeepUpdatePhase |
(Optional) Ist der Parameter gesetzt, wird die Aktualisierungsphase nach Beenden der Migration (DialogDatabase.UpdatePhase) nicht auf 0 zurückgesetzt. |
/LogLevel |
(Optional) Umfang der Ausgaben zur Verarbeitung. Zulässige Werte sind:
-
Off: Keine Protokollierung.
-
Fatal: Es werden alle kritischen Fehlermeldungen aufgezeichnet.
-
Error: Es werden alle Fehlermeldungen aufgezeichnet.
-
Info: Es werden alle Informationen aufgezeichnet.
-
Warn: Es werden alle Warnungen aufgezeichnet.
-
Debug: Es erfolgt die Aufzeichnung von Debugger-Ausgaben. Diese Einstellung sollte nur zu Testzwecken verwendet werden.
-
Trace: Es erfolgt die Ausgabe sehr ausführlicher Informationen. Diese Einstellung sollte nur zu Analysezwecken verwendet werden. Das Protokoll wird schnell groß und unübersichtlich. |
/Password |
(Optional) Initiales Kennwort für den Systembenutzer viadmin bei Installation einer neuen Datenbank. |
/Condition |
Nur für interne Verwendung. |
/Config |
(Optional) Globale JSON-Konfigurationsdatei für Variablen. |
/Connection |
Verbindungsparameter zur Datenbank. Es ist ein Benutzer mit der minimalen Berechtigungsebene Administrativer Benutzer erforderlich.
Ausführliche Informationen zu den Berechtigungen finden Sie im One Identity Manager Installationshandbuch und im One Identity Manager Handbuch zur Autorisierung und Authentifizierung.
Alternativ kann der Name der Verbindung laut Registrierungsdatenbank HKEY_CURRENT_USER\Software\One Identity\One Identity Manager\Global\Connections eingetragen werden. |
/From |
Nur für interne Verwendung. |
/To |
Nur für interne Verwendung. |
/Destination |
Quellverzeichnis. |
/DialogDatabase |
Übergabe von Informationen zur Datenbank (Tabelle DialogDatabase). Mit dem Wert wird der Eintrag für die Datenbank in der Tabelle DialogDatabase aktualisiert. Damit kann einer neuen Datenbank sofort ein gültiger Eintrag in der Tabelle DialogDatabase erzeugt werden.
Beispiel: "CustomerName=<your name>;ProductionLevel=2" |
/Edition |
(Optional) Edition, die installiert werden soll. Zulässig sind die Werte:
|
/Group |
(Optional) Erstellen der kundenspezifischen Berechtigungsgruppen (DialogGroup.GroupName). Um mehrere Berechtigungsgruppen zu erstellen, kann der Parameter mehrfach angegeben werden.
Beispiel:
/Group="GroupName=CCCCustomGroup"
Das Schlüsselwort skip kann verwendet werden, um die Erstellung der Berechtigungsgruppen zu überspringen. Es werden keine Berechtigungsgruppen erstellt.
Beispiel:
/Group=skip
Ist der Parameter nicht vorhanden, werden die Standardgruppen CCCEditPermissions, CCCViewPermissions, CCCEditRole und CCCViewRole erstellt. |
/Admin |
(Optional) Modus für das Erstellen der SQL Server-Anmeldungen, wenn abgestufte Berechtigungen genutzt werden.
-
mode: Gibt an, in welcher Form die SQL Server-Anmeldung erstellt werden soll.
Zulässige Werte sind:
-
create: Die SQL Server-Anmeldung existiert noch nicht und wird neu erstellt.
-
check: Die SQL Server-Anmeldung existiert bereits. Die Berechtigungen für die SQL Server-Anmeldung werden geprüft. Fehlen notwendige Berechtigungen so erfolgt eine Fehlermeldung.
-
extend: Die SQL Server-Anmeldung existiert bereits. Die Berechtigungen für die SQL Server-Anmeldung werden erweitert.
-
login: Name der SQL Server-Anmeldung.
-
password: Kennwort zur SQL Server-Anmeldung.
Beispiel: Erstellen einer neuen SQL Server-Anmeldung "OneIM_Admin" mit dem Kennwort "geheim".
/admin="mode=create;Login=OneIM_Admin;Password=geheim" |
/Login |
(Optional) Erstellen der weiteren SQL Server-Anmeldungen, wenn abgestufte Berechtigungen genutzt werden. Der Parameter kann mehrfach angegeben werden.
-
user: Bezeichnung des Datenbankbenutzers entsprechend QBMDBPrincipal.UserName.
Zulässige Werte sind:
-
login: Name der SQL Server-Anmeldung.
-
password: Kennwort zur SQL Server-Anmeldung.
Beispiel: Erstellen der SQL Server-Anmeldungen für Konfigurationsbenutzer und für Endbenutzer.
/login="User=Config;Login=OneIM_Config;Password=geheim"
/login="User=User;Login=OneIM_User;Password=geheim" |
/Module |
Komma-getrennte Liste der Modul IDs.
Für Operation UPDATE: Ist nach der Modul ID ein Pluszeichen (+) gesetzt, wird nur dieses Modul aktualisiert. Ist kein Pluszeichen gesetzt, werden alle angegebenen Module aktualisiert. |
/ModuleOwner |
Nur für interne Verwendung. |
/Operation |
Alternative Angabe der auszuführende Operation.
Beispiel: /operation=INSTALL |
/PasswordPolicy |
(Optional) Temporär abweichende Konfiguration der Standard-Kennwortrichtlinie, beispielsweise um der Richtlinieneinstellungen und zulässigen Zeichenklassen zu überschreiben (entsprechend Tabelle QBMPwdPolicy). Die Konfiguration wird nur während der Ausführung des Programms genutzt und nicht in der Datenbank gespeichert.
/PasswordPolicy="MinLen=12;MinNumbers=2" |
/Person |
(Optional) Konfiguration des Kennwortes einer Identität (Person.DialogUserPassword). Der Parameter kann mehrfach angegeben werden.
Beispiel: Setzen des Kennwortes "geheim" für die Identität mit dem internen Namen "Sys, admin".
/person="Condition=InternalName='Sys, admin'; Password=geheim" |
/PostSQL |
(Optional) Name einer Datei (*.sql) mit SQL Abfragen, die nach der Datenbankoperation (Install/Update/Restore) ausgeführt wird. Das ermöglicht eine Datenbankkonfiguration ohne weitere Programme. |
/PreCheck |
(Optional) Regelt den Umgang mit den Vorabprüfungen der Datenbank. Die Angabe erfolgt als + oder – gefolgt von der ID für die Vorabprüfung. Der Parameter kann mehrfach angegeben werden.
-
+ID: Die Vorabprüfung wird repariert. Ist die Vorabprüfung nicht reparierfähig, erfolgt eine Fehlermeldung.
-
-ID: Die Vorabprüfung wird ignoriert. Dies geht nur bei optionalen Tests.
Beispiel: /precheck=-JobqueueEmpty.
Die ID kann der Fehlermeldung PreCheck with ID '{0}' failed! entnommen werden. |
/SysAdmin |
Verbindungsparameter für eine administrative Verbindung zur Datenbank. |
/System |
Datenbanksystem. Zulässiger Wert ist MSSQL. |
/User |
(Optional) Konfiguration des Kennwortes eines Systembenutzers (DialogUser.Password). Der Parameter kann mehrfach angegeben werden.
|
@file |
Alternativ zur direkten Angabe der Kommandos, kann eine Textdatei angegeben werden, welche die Kommandos enthält. Jedes Kommando steht auf einer Zeile. |
-v |
(Optional) Aktivierung von erweiterten Informationen. |
-? | h |
Anzeige der Hilfe zum Programm. |