Startparameter - Dienstprogramme
In diesem Thema werden die Parameter aufgelistet, mit denen Administratoren die verschiedenen AE-Dienstprogramme im Batch-Betrieb von der Kommandozeile aus starten können, sodass Sie sie regelmäßig automatisieren und einplanen können. Sie können sie entweder über den Java-Loader oder das Dienstprogramm zuweisen.
Wichtig! Um Dienstprogramme im Batch-Betrieb starten zu können, müssen Sie Ihre spezifischen Einstellungen einmal auf der Benutzeroberfläche des Dienstprogramms angeben.
Diese Seite beinhaltet Folgendes:
Übersicht
Wenn die Dienstprogramme AE DB Client Copy, AE DB Archive oder AE DB Reorg im Batch-Betrieb gestartet werden, führen sie eine Autorisierungsprüfung für Single Sign-On durch. Weitere Informationen finden Sie unter AE DB Client Copy, AEDB Archive oder AE DB Reorg.
Beispiel: Existiert für den Betriebssystem-Benutzer, der beim AE-System angemeldet ist, kein Benutzer-Objekt, bricht das Dienstprogramm ab. Das Dienstprogramm prüft auf das Benutzer-Objekt, selbst wenn die Variable UC_USER_LOGON alle relevanten Einträge enthält. Ein Single Sign-on bietet erhöhte Sicherheit im Batch-Modus. Wenn ein Programm mit dem Automic Web Interface gestartet wird, erhöht das Single-Login die Benutzerfreundlichkeit. Weitere Informationen finden Sie unter UC_USER_LOGON - Single Logon.
Windows
Standardmäßig starten die Dienstprogramme im Batch-Betrieb, wenn Sie die entsprechenden *.exe-Dateien verwenden. Dateien, die auf *g.exe enden, starten die Dienstprogramme im normalen Modus und Sie können ihnen Parameter zuweisen. *.jar-Dateien sollten nicht im Batch-Modus verwendet werden.
Beispiel: Sie möchten eine bestimmte INI-Datei aufrufen. Der Parameter -B darf in diesem Fall nicht verwendet werden.
Unix
Standardmäßig starten die Dienstprogramme im Batch-Betrieb, wenn Sie die entsprechenden *.sh-Dateien verwenden. Sie können Dateien ohne Dateiendung verwenden, um Startparameter für Batch-Aufrufe zu zuweisen.
Java-Loader (Java-Loader)
Die folgenden Startparameter stehen zur Verfügung:
-
-F0Dateiname
Unterdrückt den Splash-Screen
-
-IPfad und Dateiname
Pfad und Name der INI-Datei für den Java-Loader
-
-JParameter
Parameter des Dienstprogramms
Sie können den Java-Loader verwenden, um dem Dienstprogramm Parameter zuzuweisen. Diese Parameter werden dem Abschnitt cmd der INI-Datei hinzugefügt. Dadurch können Sie eine Standardeinstellung in der INI-Datei angeben und bestimmte Situationen über das Java-Loader bearbeiten.
Es ist zwingend erforderlich, doppelte Anführungszeichen für Pfadangaben zu verwenden, die Leerzeichen enthalten. Zum Beispiel:
-J -I"C:\AUTOMIC\my utilities\UCYBDBAR.ini"
Beispiele
Stellen Sie die Sprache über eine Verknüpfung ein:
cmd="javaw" -jar -cp .;.\UC4LAF.jar UCYBDBar.jar
Legen Sie die Sprache über eine Verknüpfung fest:
UCYBDBarg.exe -F0 -J-LD
Bei der Vorgabe einer INI-Datei für das Dienstprogramm müssen Sie den Parameter -I zwei Mal angeben, auch wenn der Java-Loader und das Dienstprogramm dieselbe INI-Datei verwenden.
Java-Loader und Dienstprogramm verwenden die gleiche INI-Datei:
ucybdbccg -IUCYBDBCC.ini -J-IUCYBDBCC.ini
Es werden verschiedene INI-Dateien verwendet:
ucybdbccg -IUCYBDBCC.ini -J-Iclientcopy.ini
AEDB Archive (UCYBDBAR.EXE)
Dieses Dienstprogramm archiviert Nachrichten, Reports und Statistiken. Weitere Informationen finden Sie unter AEDB Archive.
Syntax
- Archivierungsmodus
UCYBDBAR -B -Smmmm [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache]
- Reportmodus
UCYBDBAR -B -Smmmm -XModus [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache]
UCYBDBAR -B -Smmmm -Xlist [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] [-OPfad- und Dateiname] [-YZahl]
UCYBDBAR -B -Smmmm -Xunload [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] [-OPfad und Dateiname] [-YZahl] -RRunID [-TZeitzone] [-TYReporttyp]
UCYBDBAR -B -Smmmm -Xmark -RRunID [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] [-TYReporttyp]
UCYBDBAR -B -Xreport -NObjekt [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] [-T1yyyymmddhhmmss] [-T2yyyymmddhhmmss] [-PPfad und Dateipräfix]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-B
Batch Modus
-
-V
(Optional) Gibt die Automation Engine-Version und Hotfixnummer im folgenden Format aus:
-
-V Pfad und Dateiname
(Optional) Gibt die Automation Engine-Version samt Hotfixnummer in die Datei in folgendem Format aus:
-
-IDateiname
(Optional) Pfad und Name der INI-Datei
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wenn Sie diesen Parameter nicht definieren, verwendet das Dienstprogramm die Sprache, die in der INI-Datei angegeben ist.
UCYBDBar-Version Automation Engine-Version plus Hotfixnummer
UCYBDBar-Version Automation Engine-Version plus Hotfixnummer
Im Archivierungsmodus:
-
-Smmmm
Nummer des Clients, der archiviert werden soll
-
-Dmmmm
(nur Windows) Nummer des Mandanten, der archiviert werden soll
Wichtig! Der Benutzer, der das Dienstprogramm im Batchmodus startet, muss ein Benutzer-Objekt in diesem Mandanten besitzen.
Beispiel: Für den Betriebssystem-Benutzer MEIER muss ein Benutzer-Objekt namens MEIER/Abteilungsname existieren. Kein anderes Benutzer-Objekt darf mit MEIER beginnen. Es ist nicht möglich, MEIER/AE und MEIER/TEST zu verwenden.
Wichtig! Der Benutzer, der das Dienstprogramm im Batchmodus startet, muss ein Benutzer-Objekt in diesem Mandanten besitzen.
Beispiel: Für den Betriebssystem-Benutzer MEIER mit der Domain AE muss ein Benutzer-Objekt namens MEIER/AE existieren.
Im Reportmodus:
-
-Smmmm
-Dmmmm
Im Reportmodus muss außer für -Xreport immer ein Client angegeben werden. Für die Parameter -S und -D gelten dieselben Vorgaben wie im Archivierungsmodus.
-
-Xlist
Client, dessen Reports aufgelistet werden soll
-
-Xunload und -Xmark
Der Client wird für die Anmeldeprüfung verwendet. Es muss ein Benutzer-Objekt vorhanden sein. Andernfalls bricht das Dienstprogramm den Vorgang ab.
-
-X Modus
Art der Reportbehandlung
-
list
Reports werden aufgelistet
-
unload
Report wird entladen
-
mark
Der Report ist als archiviert markiert und wird aus der XRO-Datenbanktabelle entfernt.
-
report
Aus den Logeinträgen von Serverprozessen werden Dateien erzeugt
-
Parameter für -Xlist
-
-OPfad und Dateiname
(Optional) Pfad und Name der CSV-Datei
-
Wird kein Dateiname angegeben, wird der Name uc_XROlist.csv verwendet.
-
Wenn Sie keinen Pfad angeben, wird die Datei in dem Ordner gespeichert, in dem sich das Dienstprogramm befindet.
-
-
-YZahl
(Optional) Filter für die Reportauswahl
-
-
Parameter für -Xunload
-
-OPfad und Dateiname
(Optional) Pfad und Name der Textdatei
Das Punktzeichen (.) wird als Trennzeichen zwischen dem Dateinamen und der Erweiterung verwendet. Wenn der Name mehrere Punktsymbole enthält, wird das letzte als Trennzeichen zwischen dem Dateinamen und der Erweiterung betrachtet. Der Text nach dem Punkt wird als Dateiendung behandelt.
Pro Report der Aufgabe wird im angegebenen Ordner eine Datei mit dem zusätzlichen Suffix _Reporttyp in ihrem Dateinamenteil erstellt.
Beispiele:
-OOutputfile.txt -> Outputfile_ACT.txt
-OOutputfile.job.name.txt -> Outputfile.job.name_ACT.txt
-OOutputfile.job123456 -> Outputfile_ACT.job123456
oder generisch:
-OOutputfilename.extension (der letzte Punkt wird als Trennzeichen für die Erweiterung verwendet) -> Outputfilename_ReportType.extension
Wird kein Dateiname angegeben, wird der Name uc_XROreport_Reporttyp.txt verwendet. Standardmäßig werden die Dateien im Ordner des Dienstprogramms abgelegt.
-
-YZahl
(Optional) Legt eine Zahl fest, die das spätere Filtern ermöglicht
-
-RRunID
RunID der Aufgabe
-
-TZeitzone
(Optional) Name eines Zeitzonenobjekts
Standard In entladenen Reports wird UTC (Universal Time) verwendet. Mit diesem Parameter können Sie die Zeitangaben in eine andere Zeitzone umrechnen.
Wenn das Zeitzonenobjekt im angegebenen Client nicht existiert, wird UTC verwendet.
-
-TYReporttypen
(Optional) Typ des Reports (z. B. ACT)
Wird kein Reporttyp angegeben, werden alle Reports der Aufgabe jeweils in eine eigene Datei exportiert.
-
-
Parameter für -Xmark
-
-RRunID
RunID der Aufgabe
-
-TYReporttypen
(Optional) Typ des Reports (z. B. ACT)
Wenn Sie diesen Parameter nicht angeben, werden alle Reporttypen archiviert. Für jeden Reporttyp wird eine eigene Datei erstellt. Namen enden mit _Reporttyp (Beispiel: _ACT).
-
-
Parameter für -Xreport
- -N Objekt
Name eines Objekts oder Filters, der ein Sternsymbol (*) für mehrere Objekte verwendet.
Mehrere Angaben sind mit Beistrichen zu trennen.
- -T1 jjjjmmtthhmmss
(Optional) Startdatum und -zeit für die auszuwählenden Serverreports
Standard: Das aktuelle Datum und die aktuelle Uhrzeit 00:00:00
- -T2 jjjjmmtthhmmss
(Optional) Enddatum und -zeit für die auszuwählenden Serverreports
Standard:Das aktuelle Datum und die aktuelle Uhrzeit
- -P Pfad und Dateipräfix
(Optional) Pfad und Dateipräfix für die Zieldatei
Standard: Die Zieldateien erhalten das Präfix unload. Sie werden im Ordner des Dienstprogramms gespeichert.
Der Dateiname ist wie folgt aufgebaut: Präfix.Objektname_Datum_Zeit.txt
- -N Objekt
Je nach verwendetem Reportmodus hat die Angabe des Clients eine andere Bedeutung:
Für Output-Management-Systeme (siehe Offene Schnittstelle zu Output-Management-Systemen):
Zur Zusammenfassung von Log- und Trace-Dateien (siehe ):
Beispiele
Dieses Beispiel archiviert Mandant 1:
UCYBDBar -B -S0001
Das Dienstprogramm erstellt eine Reportliste und schreibt sie in die Datei report01.csv:
UCYBDBar -B -Xlist -S1000 -OC:\AUTOMIC\REPORT\report01.csv
Der Report mit der Nummer 1791029 wird in eine Textdatei entladen und erhält den Status 123:
UCYBDBar -B -Xunload -S1000 -R1791029 -Y123
AE DB Archive kennzeichnet den Report mit der Nummer 1791029 als archiviert und entfernt ihn aus der Datenbanktabelle:
UCYBDBar -B -Xmark -S1000 -R1791029
Alle Serverreports vom 15. März 2021 werden entladen:
UCYBDBar -B -Xreport -N"UC4#CP*,UC4#WP*" -T120210315000000 -T220210315235959 -P"C:\AUTOMIC\report\server"
Das Dienstprogramm soll nur die Reports der Arbeitsprozesse WP001 und WP002 entladen:
UCYBDBar -B -Xreport -N"UC4#WP001,UC4#WP002" -T120070315000000 -T220070315235959
AE DB Change (UCYBCHNG.EXE)
Dieses Dienstprogramm ändert Objekte, die mit dem Transportkoffer transportiert wurden. Weitere Informationen finden Sie unter AEDB Change.
Syntax
UCYBCHNG [-V[Pfad und Dateiname]] -B -1Scriptdatei-2Transportdatei [-3Ausgabedatei] [-LSprache]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-V
(Optional) Gibt die Automation Engine-Version und die Hotfixnummer im folgenden Format aus:
-
-V Pfad und Dateiname
(Optional) Gibt die Automation Engine-Version und die Hotfixnummer in die Datei in folgendem Format aus:
-
-B
Batch Modus
-
-1Script-Datei
Die Datei enthält die Anweisungen (REPLACE) für die Änderungen.
-
-2Transportdatei
Beinhaltet die Original-Daten des Exportes
Standard: UC_DATA.TXT
-
-3Output-Datei
(Optional) In diese Datei werden die geänderten Daten geschrieben
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wird der Parameter nicht angegeben, so wird die Sprache verwendet, die in der INI-Datei gesetzt ist.
UCYBChng-Version Automation Engine-Version plus Hotfixnummer
UCYBChng-Version Automation Engine-Version plus Hotfixnummer
Beispiel
ucybchng -b -1c:\AUTOMIC\uc_change.txt -2c:\AUTOMIC\uc_transport.txt -3c:\AUTOMIC\uc_transport_new.txt
AE DB Client Copy (UCYBDBCC.EXE)
Dieses Dienstprogramm kopiert und löscht Mandanten. Weitere Informationen finden Sie unter AE DB Client Copy.
Syntax
- Kopiermodus
- Löschmodus
UCYBDBCC -B -C -Smmmm -Tmmmm -O [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] [-M][-A][-R] [-V] [-W]
UCYBDBCC -B -E -Smmmm [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache]
UCYBDBCC -B -E -Tmmmm [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-B
Startet das Dienstprogramm im Batchmodus, Single Sign-On wird verwendet
-
-V
(Optional) Gibt die Automation Engine-Version und die Hotfixnummer im folgenden Format aus:
-
-V Pfad und Dateiname
(Optional) Gibt die Automation Engine-Version samt Hotfixnummer in die Datei in folgendem Format aus:
-
-IDateiname
(Optional) Pfad und Name der INI-Datei
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wird der Parameter nicht angegeben, so wird die Sprache verwendet, die in der INI-Datei gesetzt ist.
UCYBDBcc-Version Automation Engine-Version plus Hotfixnummer
UCYBDBcc-Version Automation Engine-Version plus Hotfixnummer
Im Kopiermodus:
-
-C
Clients kopieren
-
-Smmmm
Nummer des Quell-Clients
-
-Dmmmm
(nur Windows) Nummer des Quellmandanten
-
Verwenden Sie die Parameter -D und -S nicht zusammen.
-
Der System-Client 0, der das Dienstprogramm im Batchmodus startet, muss ein Benutzer-Objekt in diesem Client besitzen.
Hinweis: Der Betriebssystem-Benutzer muss in beiden Datenbanken alsAEBenutzer im System-Client 0000 vorhanden sein. Andernfalls wird der Prozess mit einer Fehlermeldung abgebrochen.
Wichtig: Der System-Client 0, der das Dienstprogramm im Batchmodus startet, muss ein Benutzer-Objekt in diesem Client besitzen.
Beispiel: Für den Betriebssystem-Benutzer MEIER muss ein Benutzer-Objekt namens MEIER/Abteilungsname existieren. Beachten Sie, dass kein anderes Benutzer-Objekt mit MEIER beginnen darf. Es ist nicht möglich, MEIER/AE und MEIER/TEST zu verwenden.
Wichtig!
Beispiel: Für den Betriebssystem-Benutzer MEIER mit der Domain AE muss ein Benutzer-Objekt namens MEIER/AE existieren.
-
-Tmmmm
Nummer des Ziel-Clients
-
-O
Objekte kopieren
-
-M
(Optional) Kopiert Meldungen
-
-A
(Optional) Kopiert Statistiken und Reports
-
-R
(Optional) Setzt das Kennwort zurück
-
-V
(Optional) Kopiert Versionsobjekte.
-
-W
(Optional) Löscht die Arbeitsdateien nach einem erfolgreichen Kopieren
Für den Benutzer gelten dieselben Voraussetzungen wie beim Parameter -S.
Im Löschmodus:
-
-E
Client löschen
-
-S mmmm, -Dmmmm, -Tmmmm
In der INI-Datei können Sie verschiedene Datenbanken für Quelle und Ziel definieren.
-
-S oder -D
Löscht den Client in der Quelldatenbank
-
-T
Löscht die Zieldatenbank
Für diese Parameter gelten dieselben Voraussetzungen wie im Kopiermodus.
-
Wichtig! Der BS-Benutzer muss in beiden Datenbanken im Systemmandant 0 als AE-Benutzer vorhanden sein. Andernfalls wird der Prozess mit einer Fehlermeldung abgebrochen.
Beispiele
Client kopieren: Die Objekte, Statistiken und Reports des Clients 38 werden in einen neuen Client mit der Nummer 2 kopiert:
UCYBDBcc -B -C -S0038 -T0002 -O -A
Client löschen: Der Client 2 wird in der Zieldatenbank gelöscht.
UCYBDBcc -B -E -T0002
AE DB Load (UCYBDBLD.EXE)
Dieses Dienstprogramm lädt Daten in die Datenbank. Weitere Informationen finden Sie unter AE DB Load.
Hinweis:Um die Datenbank für Rapid Automation-Lösungen zu laden, müssen Sie den .jar-Loader (ucybdbld.jar) verwenden. Das Laden mit dem Dienstprogramm unter Verwendung der binären ausführbaren Dateien (ucybdbld.exe für Windows oder ucybdbld für Unix) im Batch-Modus ist nicht möglich.
Syntax
- Laden von Transportkoffer / Initialdaten
- Setzen der Authentifizierungsmethode
UCYBDBLD -B -Cmmmm-XDateiname [-V[Pfad und Dateiname]] [-IDateiname] [-FOrdnerverwaltung] [-LSprache] [-EModus] [-UName/Abteilung] [-GName] [-AZugriff] [-MZugriff]
UCYBDBLD -B -TAuthentifizierungsmethode -KUnternehmens-Schlüsselstring [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-B
Batch Modus
-
-Cmmmm
Nummer des Clients für Verarbeitung
-
-C-1
Behält Clients
-
-Cmmmm
Lädt den Transportkoffer in den Client mmmm
-
-
-XDateiname
Name der zu ladenden Datei. Dieser Startparameter ist obligatorisch.
-
-T Authentifizierungsmethode und
-K Schlüsselstring des Unternehmens, Authentifizierungsdetails, siehe Agenten-Authentifizierung
Wichtig! Das Dienstprogramm ist nur dann mit diesen Startparametern aufzurufen, wenn Sie eine Neuinstallation ohne die Hilfe des Automic Web Interface vornehmen.
Beide Parameter müssen zusammen verwendet werden:
-
-T
Einstellen der Authentifizierungsmethode
Zulässige Werte: NO, LOCAL, LOCAL_REMOTE
So exportieren Sie eine Datei, die den Authentifizierungskey enthält:
Zulässiger Wert: PACKAGE
-
-K Bildet den Company Key
Zulässige Werte: Beliebige Zeichen
Maximale Länge: 32
Tipp: Geben Sie immer einen String für den Unternehmensschlüssel an, auch wenn Sie keine Authentifizierung (-TNO) verwenden.
Wichtig!
Beachten Sie, dass der String in Anführungszeichen angegeben werden muss, wenn er Sonderzeichen enthält. Möchten Sie innerhalb des Strings ein Anführungszeichen verwenden, müssen Sie vor diesem ein weiteres Anführungszeichen (unter Windows) bzw. einen "\" (unter Unix) setzen.
Die Verwendung dieser Startparameter führt zu einem Fehler beim erstmaligen Laden der Initialdaten. Verwenden Sie das Dienstprogramm, um das Schema zu erstellen, und starten Sie es dann neu, um die Authentifizierungsdaten festzulegen. Weitere Informationen finden Sie unter AE DB Load.
Beispiel
java -jar ucybdbld.jar -B -TNO -Kabc
-
-
-V
(Optional) Gibt die Automation Engine-Version und die Hotfixnummer aus
Format: UCYBDBld-Version Automation Engine-Version plus Hotfixnummer
-
-V Pfad und Dateiname
(Optional) Gibt die Automation Engine-Version samt Hotfixnummer in die angegebene Datei aus
Format: UCYBDBld-Version Automation Engine-Version plus Hotfixnummer
-
-IDateiname
(Optional) Pfad und Name der INI-Datei
-
-F Ordnerverwaltung
(Optional) Definiert das Verhalten von DB Load in Bezug auf Ordner. Beim Ersetzen von Objekten oder verknüpften Objekten bleiben die Daten des Benutzerverzeichnisses und der verknüpften Objekte des Transportkoffers erhalten.
Zulässiger Wert: OT
Wichtig! Wenn dieser Wert gesetzt ist, überschreiben die Daten, die in der Datendatei des Transportkoffers enthalten sind, bereits vorhandene Objekte in der Automation Engine-Datenbank .
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wird der Parameter nicht angegeben, so wird die Sprache verwendet, die in der INI-Datei gesetzt ist.
-
-ILM
(Optional) ILM installieren
-
-N[X]
Anzahl der aktiven Partitionen
-
-SAH_part1|AH_part2|AH_part3
Liste der AH-Partitionen getrennt durch |
-
-RRH_part1>RH_part2|RH_part3
Liste der RH-Partitionen getrennt durch |
-
-OMisc_part1|Misc_part2|Misc_part3
Liste der sonstigen Partitionen getrennt durch |
-
-D
Sie können die vorhandenen statistischen Datensätze im System einschalten und beibehalten.
Beispiel
ucybdbld.exe -B -ILM -N3 "-SAH_1|AH_2|AH_3" "-RRH_1|RH_2|RH_3" "-OMisc_1|Misc_2|Misc_3" -D -X..\db\general\12.0\UC_UPD.TXT
-
-
-E Modus
(Optional) Verarbeitungsmodus bei bereits vorhandenen Objekten
Hinweis: Nur im Batch-Modus verfügbar
Zulässige Werte:
-
IGNORE Das Objekt wird übersprungen (Standardwert)
Wichtig: IGNORE verlangt, dass das Originalobjekt und das zu ladende Objekt vom gleichen Typ sind. Andernfalls wird die Verarbeitung abgebrochen, bevor der Ladevorgang beginnt.
-
ABEND Die Verarbeitung wird abgebrochen
-
REPLACE Das vorhandene Objekt wird ersetzt
-
-
-U Name/Abteilung
(Optional) Name und Abteilung eines Standard-Benutzers
Wenn ein Benutzer auf Objektebene keine Zugriffsberechtigungen hat, kann er durch einen Standard-Benutzer ersetzt werden.
-
-G Name
(Optional) Der Name der Standard-Benutzergruppe
Wenn die Benutzergruppe auf Objektebene keine Zugriffsberechtigungen hat, kann sie durch eine Standard-Benutzergruppe ersetzt werden.
-
-A Zugriff
(Optional) Lädt Zugriffsberechtigungen auf Objektebene, siehe Seite "Berechtigungen"
Zulässige Werte:
-
Y (Standardwert)
-
N Zugriffsberechtigungen auf Objektebene werden nicht geladen
-
-
-MZugriff
(Optional) Zugriffsberechtigungen, die auf fehlende Benutzer und Benutzergruppen verweisen, ignorieren
Zulässige Werte:
-
Y ignoriert Zugriffsberechtigungen für fehlende Benutzer und Benutzergruppen. Sie werden nicht geladen.
-
N (Standardwert) Bricht den Ladevorgang für die Zugriffsberechtigung fehlender Benutzer und Benutzergruppen ab
-
-
-Z Tablespace-Name
(Optional) Legt alternative DB TS_DATA- und TS_INDEX-Tablespace-Namen für die Datenbanken AE bzw. Analytics fest.
Beispiel
UCYBDBld -ZTS_DATA=<AE-Daten-Tablespace-Name> -ZTS_INDEX=<AE-Index-Tablespace-Name>
Alternativ können Sie auch die Benutzeroberfläche des Dienstprogramms verwenden.
Beispiele
Die Datei UC_DATA.TXT wird in den Client 11 geladen, wobei bestehende Objekte ersetzt werden:
UCYBDBld -B -C0011 -XC:\AUTOMIC\UTILITY\temp\UC_DATA.TXT -EREPLACE
Die LOCAL_REMOTE-Authentifizierungsmethode (Server und Agent) wird im AE-System festgelegt:
UCYBDBld -B -TLOCAL_REMOTE -KUC4PROD
Die Datenbank wird im Batch (UNIX) aktualisiert:
./ucybdbld -B -X/opt/automic/Automation.Platform/Utility/db/general/21.0/UC_UPD.TXT
Die Datenbank wird für eine Rapid Automation-Lösung geladen:
java -jar ucybdbld.jar -B -C0000 -X/tmp/WebService_SOAP_solution.jar
AEDB Reorg (UCYBDBRE.EXE)
Dieses Dienstprogramm reorganisiert Nachrichten, Reports, Statistiken und Objektversionen. Weitere Informationen finden Sie unter AE DB Reorg
Syntax
UCYBDBRE -B -Smmmm [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-B
Batch Modus
-
-Smmmm
Nummer des Clients, der reorganisiert werden soll
Wichtig! Der Benutzer, der das Dienstprogramm im Batchmodus startet, muss ein Benutzer-Objekt in diesem Mandanten besitzen.
Beispiel: Für den Betriebssystem-Benutzer MEIER mit der Domain AE muss ein Benutzer-Objekt namens MEIER/AE existieren
-
-V
(Optional) Gibt die Automation Engine-Version und Hotfixnummer im folgenden Format aus:
-
-V Pfad und Dateiname
(Optional) Gibt die Automation Engine-Version samt Hotfixnummer in die Datei in folgendem Format aus:
-
-IDateiname
(Optional) Pfad und Name der INI-Datei
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wird der Parameter nicht angegeben, so wird die Sprache verwendet, die in der INI-Datei gesetzt ist.
-
-Dmmmm
(nur Windows) Nummer des Mandanten, der reorganisiert werden soll
UCYBDBre-Version Automation Engine-Version plus Hotfixnummer
UCYBDBre-Version Automation Engine-Version plus Hotfixnummer
Wichtig! Der Benutzer, der das Dienstprogramm im Batchmodus startet, muss ein Benutzer-Objekt in diesem Mandanten besitzen.
Beispiel: Für den Betriebssystem-Benutzer MEIER muss ein Benutzer-Objekt namens MEIER/Abteilungsname existieren. Beachten Sie, dass kein anderes Benutzer-Objekt mit MEIER beginnen darf. Es ist nicht möglich, MEIER/AE und MEIER/TEST zu verwenden.
Beispiel
Im folgenden Beispiel wird Mandant 98 neu organisiert:
UCYBDBre -B -S0098
AE DB Reporting Tool (UCYBDBRT.EXE)
Dieses Dienstprogramm erleichtert benutzerdefinierte AE-Abfragen. Weitere Informationen finden Sie unter AE DB Reporting Tool.
Syntax
UCYBDBRT -XPfad und Dateiname [-Cmmmm] [-IDateiname] [-LSprache] [-Ryyyymmdd[hhmm]] [-S] [-OPfad und Dateiname] [-TDateityp]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-XPfad und Dateiname
Pfad und Name der XML-Datei
-
-Cmmmm
(Optional) Nummer des Mandanten für die Verarbeitung
Der Mandant, welcher in der Definition der Abfrage angegeben wurde, wird dadurch überschrieben.
-
-I Pfad und Dateiname
(Optional) Pfad und Name der INI-Datei
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
-
-Rjjjjmmtt[hhmm]
(Optional) Referenzdatum und -uhrzeit für Auswertungen von Statistiken und Prognosen
-
-S
(Optional) Gibt die Anzahl der Ausgabezeilen zurück
-
-OPfad und Dateiname
Pfad und Name der Ausgabedatei
-
-TDateityp
(Optional) Typ der Ausgabedatei
Zulässige Werte: CSV und HTML
Auch dieser Parameter überschreibt die Definition in der Abfrage.
Tipp: Die Einträge der AE-Datenbank werden in UTC gespeichert. Geben Sie daher den Referenz-Zeitpunkt ebenfalls in dieser Zeitzone an.
Beispiel
Aus der Abfrage, die in der Datei jobtop10.d.xml definiert wurde, wird für den Mandanten 100 eine Analyse erstellt.
UCYBDBRT -C0100 -XC:\AUTOMIC\Utilities\analyses\jobtop10.d.xml
AEDB Revision Report (UCYBDBRR.EXE)
Dieses Dienstprogramm erstellt Revisionsreports. Weitere Informationen finden Sie unter AE DB Revision Report.
Syntax
UCYBDBRR -B -Cmmmm [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] [-OPfad und Dateiname] [-FTyp1,Typ2,...] [-D1yyyymmddhhmmss] [-D2yyyymmddhhmmss] [-A] [-X]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-B
Batch Modus
-
-Cmmmm
Nummer des Clients für die Verarbeitung
-
-V
(Optional) Gibt die Automation Engine-Version und Hotfixnummer im folgenden Format aus:
-
-V Pfad und Dateiname
(Optional) Gibt die Automation Engine-Version samt Hotfixnummer in die Datei in folgendem Format aus:
-
-I Pfad und Dateiname
(Optional) Pfad und Name der INI-Datei
-
-L Sprache
(Optional) Sprachparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wird der Parameter nicht angegeben, so wird die Sprache verwendet, die in der INI-Datei gesetzt ist.
-
-OPfad und Dateiname
(Optional) Pfad und Name des Revisionsreports
-
-F Typ1,Typ2,...
(Optional) Verwaltet den erforderlichen Inhalt des Auditing-Reports. Geben Sie die gewünschten Inhaltstypen mit Komma getrennt an. Das Dienstprogramm gibt alle Inhalte in den Revisionsreport aus, wenn Sie diesen Parameter nicht verwenden oder -F* angeben.
-
ACCESS
Unerlaubter Zugriff -
CANCEL
Aufgaben abgebrochen -
CREATE
Neue Objekte erstellt -
DELETE
Objekte gelöscht -
IMPORT
Objekte importiert -
MOVE
Objekte verschoben -
OBJ_MOD
Objektänderungen -
RENAME
Objekte umbenannt -
RESTART
Aufgaben neu gestartet -
RESTORE
Objekte wiederhergestellt -
RUN_MOD
Objekte zur Laufzeit geändert -
START
Aufgaben gestartet -
TRNSPRT
Objekte transportiert -
USER
Erfolgreiche Benutzer-Logins und -Logouts -
-D1jjjjmmtthhmmss
(Optional) Startdatum und -zeit für das Logging
-
-D2jjjjmmtthhmmss
(Optional) Enddatum und -zeit für die Protokollierung
-
-A
(Optional) Der Parameter bewirkt, dass Archivkennzeichen gesetzt werden. Er steht in Zusammenhang mit dem Parameter -X.
-
-X
(Optional) Geben Sie diesen Parameter an, damit nur die Revisionseinträge in den Report geschrieben werden, die zuvor noch nie durch das Dienstprogramm ausgegeben wurden, d. h. kein Archivkennzeichen aufweisen.
UCYBDBRR-Version Automation Engine-Version plus Hotfixnummer
UCYBDBRR-Version Automation Engine-Version plus Hotfixnummer
Standard: Der Report wird unter dem Namen UCYBDBRRoutput.txt im Ordner des Dienstprogrammes abgelegt.
Zulässige Werte:
Standard: Die Auswahl wird nicht durch einen Startzeitpunkt eingeschränkt. Es wird empfohlen, einen Startzeitpunkt anzugeben, da der Revisionsreport sonst sehr groß wird.
Als Zeitzone wird die des Mandanten verwendet. Ist dort keine eingetragen, kommt die Zeitzonendefinition des System-Mandanten 0 zur Anwendung. Wenn System-Mandant 0 auch keine Zeitzonendefinition enthält, wird UTC verwendet.
Alle Änderungsdaten werden in den Report geschrieben, wenn die Zeitparameter -D1 und -D2 nicht verwendet werden. Die Filter -F und -X werden berücksichtigt.
Standard: Das aktuelle Datum und die aktuelle Uhrzeit
Als Zeitzone wird die des Mandanten verwendet. Ist dort keine eingetragen, kommt die Zeitzonendefinition des System-Mandanten 0 zur Anwendung. Wenn System-Mandant 0 auch keine Zeitzonendefinition enthält, wird UTC verwendet.
Alle Änderungsdaten werden in den Report geschrieben, wenn die Zeitparameter -D1 und -D2 nicht verwendet werden. Die Filter -F und -X werden berücksichtigt.
Der Start von Aufgaben wird aus den Statistiksätzen ermittelt, siehe Startparameter -FSTART. Daher kann das Dienstprogramm für diese Datensätze keine Archivkennzeichen setzen.
Beispiele
Sämtliche Revisionsinformationen des Mandatnen 1, die zwischen dem 01.05.2021 00:00 Uhr und dem aktuellen Datum aufgezeichnet wurden, werden in einen Report ausgegeben:
UCYBDBRR -B -C0001 -O/uc4/reports/report01.txt -D120210501000000
Alle Start- und Neustartpunkte zwischen dem 1. Oktober 2021, 08:00 Uhr und dem 12. Oktober 2021, 20:00 Uhr werden in einem Report ausgegeben:
UCYBDBRR -B -LD -C0100 -FSTART,RESTART -D120211001080000 -D220211001200000
AE DB Unload (UCYBDBUN.EXE)
Dieses Dienstprogramm entlädt Daten. Weitere Informationen finden Sie unter AEDB Unload.
Syntax
UCYBDBUN [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] -BModus [-D][-Cmmmm] [-XDateiname] [-K]
Startparameter
Die folgenden Startparameter stehen zur Verfügung:
-
-V
Gibt die Automation Engine-Version und Hotfixnummer im folgenden Format aus:
-
-V Pfad und Dateiname
Gibt die Automation Engine-Version samt Hotfixnummer in die Datei in folgendem Format aus:
-
-IDateiname
Pfad und Name der INI-Datei
-
-L Sprache
Sprachenparameter
Zulässige Werte: D (Deutsch), E (Englisch), F (Französisch)
Wird der Parameter nicht angegeben, so wird die Sprache verwendet, die in der INI-Datei gesetzt ist.
-
-BModus
Batch-Modus und Verarbeitungsmodus
-
NORMAL
Es werden alle Daten aller Tabellen der Datenbank entladen.
-
INITIAL
Daten werden von Mandant 0 übernommen. Es werden nur initiale Daten wie XREQs entladen.
-
DEFAULT
Standarddaten des Systems werden entladen (z.B. Client 0, Initialbenutzer und Benutzergruppe).
-
REPAIR
Die Ordnerstruktur des Explorers wird überprüft und repariert.
-
REORG
Die Datenbank wird reorganisiert.
-
TRANSPORT
Der Transportkoffer ist entladen.
-
TRANSPORTALL
Alle Objekte werden transportiert. Um Objekte nach dem Entladevorgang aus dem Transportkoffer zu entfernen, verwenden Sie -D.
-
RESETARCHIVE
Archivkennzeichen werden zurückgesetzt, siehe AEDB Archive
-
RESETREORG
Löschkennzeichen werden zurückgesetzt, siehe AE DB Reorg
-
-D
Dieser Startparameter entfernt nach dem Entladevorgang alle Objekte aus dem Transportkoffer.
-
-Cmmmm
Nummer des Clients für das Entladen des Transportkoffers
-
-XDateiname
Name der Datei, welche die zu entladenden Daten aufnimmt
UCYBDBun-Version Automation Engine-Version plus Hotfixnummer
UCYBDBun-Version Automation Engine-Version plus Hotfixnummer
Über das gesamte AE-System:
Sowohl über das gesamte AE-System als auch mandantenweit:
Alle Clients werden entladen, wenn Sie hier keinen Client definieren.
Wichtig! Mandant 0 kann nicht entladen werden. Selbst wenn Sie -C0 verwenden, werden alle Mandanten außer Mandant 0 entladen.
Wird dieser Parameter nicht angegeben, verwendet das Dienstprogramm den Namen und Pfad der Datei, die im Parameter output = in der INI-Datei festgelegten wurde.
Wichtig! Dieser Parameter kann nicht in Zusammenhang mit -BREORG verwendet werden, da diese speziellen Dateien einer vorgegebenen Namenskonvention unterliegen.
-
-K
Das Setzen dieses Parameters bewirkt, dass gelöschte Objekte auch nach dem Entladen noch im Papierkorb vorhanden sind.
Beispiele
Die AE-Datenbank wird reorganisiert.
UCYBDBun -BREORG
Der Transportkoffer des Clients 11 wird entladen und das Dienstprogramm verwendet den Pfad und die Dateinamen, die unter OUTPUT= der INI-Datei des Dienstprogramms angegeben sind. Der Transportkoffer wird anschließend geleert.
UCYBDBun -BTRANSPORT -D -C0011
Das Dienstprogramm hat mit der Meldung U0021148 auf einen Fehler in der Ordnerstruktur eines Clients aufmerksam gemacht. Die Korrekur-Funktion soll daher aufgerufen werden.
UCYBDBun -BREPAIR
Siehe auch: