Startparameter - Dienstprogramme

In diesem Thema werden die Parameter aufgelistet, mit denen Administratoren die verschiedenen AE-Dienstprogramme im Batch-Betrieb starten können. Sie können sie entweder über den Java-Loader oder das Dienstprogramm zuweisen.

Diese Seite beinhaltet Folgendes:

Übersicht

Beim Aufruf der Dienstprogramme AE DB Client Copy, AE DB Archive oder AE DB Reorg findet Batch-Modus eine Berechtigungsprüfung für den Single-Login statt. Weitere Informationen finden Sie unter AE DB Client Copy, AEDB Archive oder AE DB Reorg.

Beispiel

Existiert für den am Betriebssystem angemeldeten Benutzer kein entsprechendes Benutzer-Objekt im AE-System, bricht das Dienstprogramm den Batchaufruf ab. Diese Prüfung wird immer durchgeführt, auch wenn die Systemvariable UC_USER_LOGON alle relevanten Einträge enthält. Ein Single-Login bietet erhöhte Sicherheit im Batch-Modus. Wenn ein Programm mit dem Automic Web Interface beginnt, erhöht ein 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 mit *g.exe enden, starten die Dienstprogramme im Normalmodus. Trotzdem können Sie den *g.exe-Dateien Parameter zuweisen. Die *.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. Dateien ohne Dateiendung können verwendet werden, um Startparameter für die Batch-Aufrufe zuzuweisen.

Java-Loader

Programm: Java Loader

Die folgenden Startparameter stehen zur Verfügung:

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

Dieses Dienstprogramm archiviert Nachrichten, Reports und Statistiken. Weitere Informationen finden Sie unter AEDB Archive.

Syntax

Programm: UCYBDBAR

Die folgenden Startparameter stehen zur Verfügung:

Im Archivierungsmodus:

Im Reportmodus:

Beispiele

Der Client 1 wird archiviert.

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 des 15. März 2018 sollen entladen werden.

UCYBDBar -B -Xreport -N"UC4#CP*,UC4#WP*" -T120180315000000 -T220180315235959 -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

Dieses Dienstprogramm ändert Objekte, die mit dem Transportkoffer transportiert wurden. Weitere Informationen finden Sie unter AE DB Change.

Syntax

UCYBCHNG [-V[Pfad und Dateiname]] -B -1Scriptdatei-2Transportdatei [-3Ausgabedatei] [-LSprache]

Programm: UCYBCHNG. EXE

Die folgenden Startparameter stehen zur Verfügung:

Beispiel

ucybchng -b -1c:\AUTOMIC\uc_change.txt -2c:\AUTOMIC\uc_transport.txt -3c:\AUTOMIC\uc_transport_new.txt

AE DB Client Copy

Dieses Dienstprogramm kopiert und löscht Mandanten. Weitere Informationen finden Sie unter AE DB Client Copy.

Syntax

Programm: UCYBDBCC

Die folgenden Startparameter stehen zur Verfügung:

Im Kopiermodus:

Im Löschmodus:

Beispiele

Mandanten kopieren:

Die Objekte, Statistiken und Reports des Mandanten 38 werden in einen neuen Mandanten mit der Nummer 2 kopiert:

UCYBDBcc -B -C -S0038 -T0002 -O -A

Mandanten löschen:

Der Mandant 2 wird in der Zieldatenbank gelöscht.

UCYBDBcc -B -E -T0002

AE DB Load

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

Programm: UCYBDBLD

Die folgenden Startparameter stehen zur Verfügung:

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 Authentifizierungsmethode Server und Agent soll im AE-System eingestellt werden.

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

Dieses Dienstprogramm reorganisiert Nachrichten, Reports, Statistiken und Objektversionen. Weitere Informationen finden Sie unter AE DB Reorg

Syntax

UCYBDBRE [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] -B -Smmmm

Programm: UCYBDBRE

Die folgenden Startparameter stehen zur Verfügung:

Beispiel

der Client 98 wird reorganisiert.

UCYBDBre -B -S0098

AE DB Reporting Tool

Dieses Dienstprogramm erleichtert benutzerdefinierte AE-Abfragen. Weitere Informationen finden Sie unter AE DB Reporting Tool.

Syntax

UCYBDBRT [-IDateiname] [-LSprache] [-Cmmmm]-XPfad und Dateiname [-RYYYYMMDD[hhmm]] [-S] [-OPfad und Dateiname] [-TDateityp]

Programm: UCYBDBRT.EXE

Die folgenden Startparameter stehen zur Verfügung:

Beispiel

Aus der Abfrage, die in der Datei jobtop10.d.xml definiert wurde, wird für den Client 100 eine Analyse erstellt.

UCYBDBRT -C0100 -XC:\AUTOMIC\Utilities\analyses\jobtop10.d.xml

AEDB Revision Report

Dieses Dienstprogramm erstellt Revisionsreports. Weitere Informationen finden Sie unter AE DB Revision Report.

Syntax

UCYBDBRR [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] -B -Cmmmm [-OPfad und Dateiname] [-FTyp1,Typ2,...] [-D1YYYYMMDDhhmmss] [-D2YYYYMMDDhhmmss] [-A] [-X]

Programm: UCYBDBRR.EXE

Die folgenden Startparameter stehen zur Verfügung:

Beispiele

Sämtliche Revisionsinformationen des Clients 1 zwischen 01.05 00:00 und dem aktuellen Datum werden in einen Report ausgegeben.

UCYBDBRR -B -C0001 -O/uc4/reports/report01.txt -D120170501000000

Sämtliche Start- und Wiederanlaufpunkte zwischen 01.10. 08:00 und 01.10. 12:00 werden in einen Report ausgegeben.

UCYBDBRR -B -LD -C0100 -FSTART,RESTART -D120171001080000 -D220171001200000

AE DB Unload

Dieses Dienstprogramm entlädt Daten. Weitere Informationen finden Sie unter AE DB Unload.

Syntax

UCYBDBUN [-V[Pfad und Dateiname]] [-IDateiname] [-LSprache] -BModus [-D][-Cmmmm] [-XDateiname] [-K]

Programm: UCYBDBUN

Die folgenden Startparameter stehen zur Verfügung:

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

AE.LogMix

Dieses Dienstprogramm kombiniert Reports, Protokolle und Trace-Dateien. Weitere Informationen finden Sie unter AE.LogMix - Zusammenfassen von Report-, Log- und Trace-Dateien.

Syntax

UCYBLGMX [-V[Pfad und Dateiname]] -B-LPfad und Namen der Log- und Trace-Dateien -FPfad und Name der Zieldatei

Programm: UCYBLGMX

Die folgenden Startparameter stehen zur Verfügung:

Beispiel

Der Logdateien mit dem Präfix server werden in der Zieldatei AE.txt zusammengefasst.

UCYBLGMX -B -L"C:\AUTOMIC\report\server*" -F"C:\AUTOMIC\report\AE.txt"

Siehe auch: