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.

Dieses Thema beinhaltet Folgendes:

Überblick

Beim Aufruf der Dienstprogramme AE DB Client Copy, AEDB Archive oder AE DB Reorg findet Batch-Modus eine Berechtigungsprüfung für den Single-Login statt. Beispiel: Existiert für den angemeldeten Betriebssystem-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 demAutomic Web Interface, Single-Login beginnt, erhöht sich die Benutzerfreundlichkeit.

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. 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. Details hierzu finden Sie unter AEDB Archive

Syntax

Programm: UCYBDBAR

Die folgenden Startparameter stehen zur Verfügung:

Im Archivierungsmodus:

Im Reportmodus:

Beispiele

Der Mandant 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. Details hierzu 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. Details hierzu 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. Details hierzu finden Sie unter AE DB Load

Syntax

Programm: UCYBDBLD

Die folgenden Startparameter stehen zur Verfügung:

Beispiele

Die Datei UC_DATA.TXT wird in den Mandanten 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

AE DB Reorg

Dieses Dienstprogramm reorganisiert Nachrichten, Reports, Statistiken und Objektversionen. Details hierzu 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 Mandant 98 wird reorganisiert.

UCYBDBre -B -S0098

AE DB Reporting Tool

Dieses Dienstprogramm erleichtert benutzerdefinierte AE-Abfragen.

Syntax

UCYBDBRT [-IDateiname] [-LSprache] [-Cmmmm]-XPfad und Dateiname [-Rjjjjmmtt[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 Mandanten 100 eine Auswertung erstellt.

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

AE DB Revision Report

Dieses Dienstprogramm erstellt Revisionsreports.

Syntax

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

Programm: UCYBDBRR.EXE

Die folgenden Startparameter stehen zur Verfügung:

Beispiele

Sämtliche Revisionsinformationen des Mandanten 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. Details hierzu 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 Mandanten 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 Mandanten aufmerksam gemacht. Die Korrekur-Funktion soll daher aufgerufen werden.

UCYBDBun -BREPAIR

AE.LogMix

Dieses Dienstprogramm kombiniert Reports, Protokolle und Trace-Dateien. Details hierzu 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: