SoftwareLoaderCMD.exe
Mit dem Programm SoftwareLoaderCMD.exe können Sie Dateien in die One Identity Manager-Datenbank importieren. Das Programm können Sie über die Kommandozeile ausführen.
Aufrufsyntax
SoftwareLoaderCMD.exe /Conn="{Connection string}" /Auth="{Authentication String}" [/Root="{Path}"] [-I] /Files="{files|Targets}"
Aufrufbeispiel
Akualisieren von Dateien, die in der Tabelle QBMFileRevision bekannt sind.
SoftwareLoaderCMD.exe /Conn= "Data Source=<Database server>;Initial Catalog=<Database name>;User ID=<Database user>;Password=<Password>" /Auth="Module=DialogUser;User=<User name>;Password=<Password>" /Root="c:\source" -N
Importieren kundenspezifischer Dateien
SoftwareLoaderCMD.exe /Conn= "Data Source=<Database server>;Initial Catalog=<Database name>;User ID=<Database user>;Password=<Password>" /Auth="Module=DialogUser;User=<User name>;Password=<Password>" /Root="c:\customsource" -I /Files="Custom.*.dll|Server|Client"
Tabelle 63: Parameter des Programms
/Conn |
Verbindungsparameter zur Datenbank. Minimale Berechtigungsebene Konfigurationsbenutzer. |
/Auth |
Authentifizierungsdaten. Die Authentifizierungsdaten sind abhängig vom Authentifizierungsmodul.
Ausführliche Informationen zu den Authentifizierungsmodulen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung. |
/Root |
Optionaler Parameter. Verzeichnis der Dateien. |
-I |
Optionaler Parameter. Nur in Kombination mit /Files. Ist der Parameter nicht vorhanden, werden nur die Dateien importiert, die bereits in der Tabelle QBMFileRevision bekannt sind. Ist der Parameter vorhanden, werden zusätzlich unbekannte Dateien in die Datenbank importiert und ein Eintrag in der Tabelle QBMFileRevision erzeugt |
/Files |
Liste von Dateien mit Pipe (|) getrennter Angabe der Maschinenrollen, die in die Datenbank importiert werden. Die Angabe von * als Platzhalter ist zulässig.
Beispiel:
/Files="Custom.*.dll|Server|Client" |
-N |
Optionaler Parameter. Ist der Parameter vorhanden, werden alle Dateien aktualisiert, die in der Tabelle QBMFileRevision bekannt sind und sich im unter /Root angegebenen Verzeichnis befinden. Die Parameter /Conn, /Auth und /Root sind in diesem Modus Pflichtparameter. Die Parameter -I und /Files werden nicht beachtet. |
-? |
Anzeige der Hilfe zum Programm. |
DBTransporterCMD.exe
Mit dem Programm DBTransporterCMD.exe können Sie Transportpakete in die One Identity Manager-Datenbank importieren. Das Programm können Sie über die Kommandozeile ausführen.
Aufrufsyntax
DBTransporterCMD.exe [-V] [-L] [-I|-P|-S] [-N] [-U] /File="{Transport file}" /Conn="{Connection string}" /Auth="{Authentication String}" [/MergeAction=Error|Transport|Database|Interactive]
Aufrufbeispiel
DBTransporterCMD.exe [-L] /File="c:\source\transport.zip" /Conn= "Data Source=<Database server>;Initial Catalog=<Database name>;User ID=<Database user>;Password=<Password>" /Auth="Module=DialogUser;User=<User name>;Password=<Password>"
Tabelle 64: Parameter des Programms
/Conn |
Verbindungsparameter zur Datenbank. Minimale Berechtigungsebene Konfigurationsbenutzer. |
/Auth |
Authentifizierungdaten. Die Authentifizierungsdaten sind abhängig vom Authentifizierungsmodul. Ausführliche Informationen zu den One Identity Manager Authentifizierungsmodulen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung. |
/File |
Transportdatei, die in die Datenbank importiert werden soll. |
/MergeAction |
(Optional) Festlegung zur Behandlung von Konflikten. Zulässige Werte sind:
- Error: Es wird eine Fehlermeldung ausgegeben.
- Transport: (Standard) Es werden die Werte aus dem Transportpaket übernommen.
- Database: Es werden die Werte der Datenbank beibehalten.
- Interactive: Pro Objekt wird eine Benutzereingabe für die Behandlung der Konflikte erwartet.
|
-V |
Ist die Option vorhanden, erfolgt eine ausführliche Protokollierung. |
-L |
Ist die Option vorhanden, wird eine Protokolldatei zum Datenimport erzeugt. |
-I |
Ist die Option vorhanden, werden Fehler beim Einfügen und Speichern ignoriert. |
-P |
Ist die Option vorhanden, werden Fehler beim Einfügen ignoriert. |
-S |
Ist die Option vorhanden, werden Speichern beim Einfügen ignoriert. |
-N |
Ist die Option vorhanden, wird die Datenbank nicht kompiliert. |
-U |
Ist die Option vorhanden, wird die Datenbank nicht in den Einzelbenutzermodus gesetzt. |
-? |
Anzeige der Hilfe zum Programm. |
DataImporterCMD.exe
Das Programm DataImporterCMD.exe unterstützt Sie beim Importieren Daten aus CSV-Dateien in eine One Identity Manager-Datenbank. Das Programm können Sie über die Kommandozeile ausführen. Das Programm benötigt die Importdefinitionsdateien für den Import. Importdefinitionsdateien erstellen Sie mit dem Programm Data Import.
Aufrufsyntax
DataImporterCMD.exe /Conn="{Connection string}" /Auth="{Authentication String}" [/Prov="{Provider}"] [/Definition="{Path to import definition file}"] [/ImportFile="{path to import file}"] [/DefinitionPair="{Path to import definition file}|{path to import file}"] [/LogLevel=Off|Fatal|Error|Info|Warn|Debug|Trace] [/Culture="{Language code}"][-p]
Aufrufbeispiel für den Import einer einzelnen Datei
/Prov=VI.DB.ViSqlFactory, VI.DB
/Conn= "Data Source=<Database server>;Initial Catalog=<Database name>;User ID=<Database user>;Password=<Password>"
/Auth=Module=DialogUserAccountBased
/Defintion=C:\Work\Import\Data\Def_DataImporter_Employee.xml
/ImportFile=C:\Work\Import\Data\1_Employees.csv
Aufrufbeispiel für den Import einer mehrerer Dateien
/Prov=VI.DB.ViSqlFactory, VI.DB
/Conn= "Data Source=<Database server>;Initial Catalog=<Database name>;User ID=<Database user>;Password=<Password>"
/Auth=Module=DialogUserAccountBased
/DefinitionPair=C:\Work\Import\Data\Def_DataImporter_Employee.xml|C:\Work\Import\Data\1_Employees.csv
/DefinitionPair=C:\Work\Import\Data\Def_DataImporter_Department.xml|C:\Work\Import\Data\2_Departments.csv
/DefinitionPair=C:\Work\Import\Data\Def_DataImporter_Locality.xml|C:\Work\Import\Data\3_Localities.csv
/DefinitionPair=C:\Work\Import\Data\Def_DataImporter_CostCenter.xml|C:\Work\Import\Data\4_CostCenters.csv
Tabelle 65: Parameter des Programms
/Conn |
Verbindungsparameter zur Datenbank. Minimale Berechtigungsebene Endbenutzer. |
/Auth |
Authentifizierungsdaten. Die Authentifizierungsdaten sind abhängig vom Authentifizierungsmodul. Ausführliche Informationen zu den One Identity Manager Authentifizierungsmodulen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung. |
/Prov |
Optionaler Parameter. Datenbankprovider. Zulässig sind die Werte VI.DB.ViSqlFactory, VI.DB und QBM.AppServer.Client.ServiceClientFactory, QBM.AppServer.Client. |
/Definition |
Pfad zur Importdefinitionsdatei.
Beispiel:
C:\Path\To\Definition.xml |
/ImportFile |
Pfad zur Importdatei. Der Parameter kann mehrfach angegeben werden. Es wird die im Parameter /Definition angegebene Importdefinitionsdatei verwendet.
Beispiel:
C:\Path\To\Import.csv |
/DefinitionPair |
Paar von Importdefinitionsdatei und Importdatei. Die Dateien sind getrennt durch Pipe (|) . Der Parameter kann mehrfach angegeben werden.
Beispiel:
C:\Path\To\Definition.xml|C:\Path\To\Import.csv |
/LogLevel |
Optionaler Parameter. 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. |
/Culture |
Optionaler Parameter. Sprache, mit der die Datei erstellt wurde. Die Sprache wird benötigt, um ländertypische Zeichenformate, beispielsweise Datumsangaben, korrekt zu lesen.
Beispiel: de-DE |
-p |
Optionaler Parameter. Ist der Parameter vorhanden, wird der Verarbeitungsfortschritt angezeigt. |
-? |
Anzeige der Hilfe zum Programm. |
Verwandte Themen
SchemaExtensionCmd.exe
Das Programm SchemaExtensionCmd.exe unterstützt Sie beim Importieren von kundenspezifischen Schemaerweiterungen in eine One Identity Manager-Datenbank.
Auf Datenbanken mit einer Staging-Ebene Testumgebung oder Entwicklungssystem können Sie kundenspezifische Schemaerweiterungen mit dem Programm wieder entfernen.
Das Programm können Sie über die Kommandozeile ausführen. Das Programm benötigt eine Definitionsdatei (XML-Datei). Die Definitionsdatei erstellen Sie mit dem Programm . Ausführliche Informationen finden Sie im One Identity Manager Konfigurationshandbuch.
Aufrufsyntax
SchemaExtensionCmd.exe /Conn="{Connection string}" /Auth="{Authentication String}" [/Definition="{Path to import definition file}"] [-f] [/LogLevel=Off|Fatal|Error|Info|Warn|Debug|Trace]
Aufrufbeispiel
SchemaExtensionCmd.exe /Conn="Data Source=<Database server>;Initial Catalog=<Database name>;User ID=<Database user>;Password=<Password>" /Auth=Module=DialogUserAccountBased /Definition=CustomExtensions.xml
Tabelle 66: Parameter des Programms
/Conn |
Verbindungsparameter zur Datenbank. Minimale Berechtigungsebene Konfigurationsbenutzer. |
/Auth |
Authentifizierungsdaten. Die Authentifizierungsdaten sind abhängig vom Authentifizierungsmodul. Ausführliche Informationen zu den One Identity Manager Authentifizierungsmodulen finden Sie im One Identity Manager Handbuch zur Autorisierung und Authentifizierung. |
/Definition |
Pfad zur Definitionsdatei (XML-Datei).
Beispiel:
C:\Path\To\Definition.xml |
/LogLevel |
Optionaler Parameter. 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. |
-f |
Optionaler Parameter. Ist der Parameter vorhanden, wird nicht auf die Verarbeitung von DBQueue Prozessor Aufträgen gewartet. Das kann zur Fehler führen, wenn Schemaerweiterungen erwartet werden, die zuvor durch den DBQueue Prozessor erzeugt werden müssen. |
-? |
Anzeige der Hilfe zum Programm. |