Dieser Befehl stellt einen fehlgeschlagenen Job vom angegebenen Jobcontainer wieder her, das heißt, er führt aus ein Deinstallationsprozedur durch, um die verbleibenden Dateien des fehlgeschlagenen Jobs zu bereinigen.
Die Joboptionen der Wiederherstellungsjobs werden auf der Grundlage des verwiesenen Jobs entsprechend der Parameter und ihrer codierten Werte geändert. Die Optionen von nicht angegebenen Parametern werden für den wiederhergestellten Job nicht geändert. Das gleiche gilt für die Optionen des wiederhergestellten Containers. Die Standardeinstellungen werden dem Quellcontainer entnommen (Parameter "name").
Dieser Befehl hat das folgende Format:
jobcontainer action=recoverJob
name=Jobcontainername
jobName=Jobname
[newName=neuer Containername]
[newJobName=neuer_Jobname]
[procedure=Prozedurname]
[{transaction|synchronized|noLinkage}]
[rollback[={y|n}]]
[cascade[={y|n}]]
[deliveryTime=JJJJ-MM-TT HH:MM]
[atTime=JJJJ-MM-TT HH:MM]
[after={exacttime|boottime}]
[calendername=Lieferungskalender]
[preaction={none|reboot|logoff}]
[postaction={none|reboot|logoff|rebootAtEnd|logoffAtEnd|shutdownAtEnd}]
[promptUser[={y|n}]]
[allowCancel[={y|n}]]
[execTimedOut[={y|n}]]
[prompt=Tage.Stunden]
[offline[={y|n}]]
[runAtShutdown[={y|n}]]
[preventLogon[={y|n}]]
[globalTime[={y|n}]]
[nocalendar[={y|n}]]
[resolveQuery[={y|n}]]
[stagingServer[={y|n}]]
[parameters=Benutzerparameter]
[jobTimeout=t.h]
[userJobMessage]
[userMessage]
Startzeit der Prozedur im Zielsystem.
Folgende Werte sind gültig:
Die Prozedur wird sofort nach Erreichen von atTime gestartet.
Die Prozedur wird erst nach dem nächsten Neustart nach dem Ablauf von atTime ausgeführt.
Wenn "allowCancel" oder "allowCancel =y" angegeben ist, kann der Benutzer die Ausführung des Jobs abbrechen.
Bei Angabe von "allowCancel =n" ist dies dem Benutzer nicht möglich.
Dieser Parameter sollte nur angegeben werden, wenn "promptUser" bereits aktiviert ist oder mit diesem Aufruf aktiviert wird. Anderenfalls wird diese Einstellung ignoriert. Es wird keine Warnung angezeigt.
Gibt Folgendes an: Gibt das Datum und die Uhrzeit an, an dem bzw. zu der die Aktion gestartet wird.
Das Datum wird im ISO-Format "JJJJ-MM-TT HH:MM" angegeben.
Wenn der Parameter nicht angegeben ist, werden das aktuelle Datum und die aktuelle Uhrzeit verwendet.
Gibt Folgendes an: Name des Kalenders, der die Zeit steuert, während der die Evaluierung ausgeführt werden kann.
Wenn "cascade" oder "cascade=y" angeben ist, wird die Jobverknüpfung des Containers in "Auflösen von Abhängigkeiten in Überlappungsinstallationen" geändert.
Wenn "cascade=n" angegeben ist, wird die Jobverknüpfung in "Keine Auflösung" geändert.
Dieser Parameter sollte nur angegeben werden, wenn sich der Container bereits im Modus Batch-Verarbeitung befindet oder durch diesen Befehl in diesen Modus versetzt wird (Parameter "transaction").
Gibt Folgendes an: Startzeit der Lieferung vom Domänen-Manager.
Das Datum wird im ISO-Format "JJJJ-MM-TT HH:MM" angegeben.
Wenn der Parameter nicht angegeben ist, werden das aktuelle Datum und die aktuelle Uhrzeit verwendet.
Wenn "execTimedOut" oder "execTimedOut=y" angegeben ist, wird die Ausführung des Jobs automatisch gestartet, wenn das Zeitlimit der Benutzereingabe erreicht wird.
Wenn "execTimedOut=n" angegeben ist, wird der Job nicht automatisch gestartet.
Dieser Parameter sollte nur angegeben werden, wenn "promptUser" bereits aktiviert ist oder mit diesem Aufruf aktiviert wird. Anderenfalls wird diese Einstellung ignoriert. Es wird keine Warnung angezeigt.
Wenn "globalTime" oder "globalTime=y" angegeben ist, basieren die Zeitangaben auf der Zeit des Enterprise-Managers.
Wenn "globalTime=n" angegeben ist, basieren sie auf der Zeit des Domänen-Managers.
Gibt Folgendes an: Name des Jobs , der wiederhergestellt werden soll.
Für alle fehlgeschlagenen Zielsysteme wird eine Prozedur "uninstall" zur Bereinigung des Systems gestartet.
Gibt Folgendes an: "jobTimeout" gibt den Ablaufzeitraum eines Jobs im Format "t.h" ein, wobei "t" für die Anzahl der Tage und "h" für die Anzahl der Stunden steht. Der Parameterbereich kann über den Manager definiert werden. Wenn der angegebene Wert den konfigurierten Maximalwert überschreitet, wird dieser Wert auf den Maximalwert gesetzt. Wenn der angegebene Wert den Mindestwert unterschreitet, wird der Mindestwert verwendet. Es wird keine Warnung angezeigt.
"jobTimeout" sollte nicht mit dem Parameter "timeout" angegeben werden, da dies zu Fehlern führt. Wenn kein Parameter angegeben wird, gilt die Standardeinstellung "7.0".
Gibt Folgendes an: Name des Jobcontainers, aus dem ein Job wiederhergestellt wird.
Gibt Folgendes an: neuer Jobname (Name des wiederhergestellten Jobs).
Wenn dieser Parameter nicht angegeben wird, wird ein Standardjobname der Form
"<Elementname> <Elementversion>:<Name der gewählten Deinstallationsprozedur>"
erzeugt.
Gibt Folgendes an: neuer Name des Jobcontainers, der die wiederhergestellten Jobs enthält.
Wenn dieser Parameter nicht angegeben wird, wird ein Standardcontainer der Form
"Recover[<Zeitstempel>] <Name des wiederherzustellenden Jobs> [<Zeitstempel>]"
erzeugt.
Wenn "noCalendar" angegeben ist, wird ein möglicherweise auf dem Zielcomputer vorhandener Kalender für die Jobausführung ignoriert.
Führt den Job unabhängig von den anderen Jobs im Container aus.
Wenn "offline" oder "offline=y" angegeben ist, wird die Verbindung zwischen dem Zielcomputer und dem Server für die Jobausführung getrennt und anschließend wiederhergestellt.
Wenn "offline=n" angegeben ist, wird die Verbindung nicht getrennt.
Gibt Folgendes an: Benutzerparameter für die Prozedur.
Mehrere Parameter müssen innerhalb von Anführungszeichen durch Leerzeichen getrennt werden.
Wenn eine leere Zeichenfolge eingegeben wird, werden keine Parameter mehr verwendet.
Gibt die notwendigen Aktionen an, die nach Abschluss der angegebenen Prozedur ausgeführt werden müssen. Folgende Werte sind gültig:
Führt keine Folgeaktion aus.
Startet das System nach Abschluss der Prozedur neu.
Meldet den Benutzer nach Abschluss der Prozedur ab.
Startet das System nach Abschluss aller Jobs dieses Containers neu.
Meldet den Benutzer nach Abschluss aller Jobs dieses Containers ab.
Fährt den Zielcomputer nach Abschluss der Jobs herunter.
Wenn der Parameter nicht angegeben ist, wird standardmäßig der Joboptions-Wert der zugehörigen Prozedur verwendet.
Gibt an, dass notwendige Aktionen ausgeführt werden müssen, bevor die angegebene Prozedur startet. Folgende Werte sind gültig:
Führt keine vorangestellte Aktion aus.
Startet das System vor dem Start der Prozedur neu.
Meldet den Benutzer vor dem Start der Prozedur ab.
Wenn der Parameter nicht angegeben ist, wird standardmäßig der Joboptions-Wert der zugehörigen Prozedur verwendet.
Wenn "preventLogon" oder "preventLogon=y" angegeben ist, werden Anmeldeversuche von Benutzern während der Ausführung des Jobs zurückgewiesen. Wenn ein Benutzer bereits angemeldet ist, wird die Ausführung des Jobs verzögert, bis sich der Benutzer abgemeldet hat.
Wenn "preventLogon=n" angegeben ist, wird der Anmeldeversuch nicht zurückgewiesen.
Gibt Folgendes an: Namen der durchzuführenden "Deinstallationsprozedur"
Gibt Folgendes an: Zeitspanne, in der der Benutzer zum Starten des Jobs aufgefordert wird.
Der Zeitraum wird im Format "t.h" angegeben. Dabei steht "t" für Tage und "h" für Stunden.
Der Bereich dieses Parameters reicht von drei Stunden bis zu sieben Tagen (von 0.3 bis 7.0). Wenn der angegebene Wert unter dem gültigen Mindestwert liegt, wird er durch den Mindestwert ersetzt. Wenn der angegebene Wert den gültigen Maximalwert übersteigt, wird er durch den Maximalwert ersetzt. Es wird keine Warnung angezeigt.
Dieser Parameter sollte nur angegeben werden, wenn "promptUser" bereits aktiviert ist oder mit diesem Aufruf aktiviert wird. Anderenfalls wird diese Einstellung ignoriert. Es wird keine Warnung angezeigt.
Wenn "promptUser" oder "promptUser=j" angegeben ist, wird der Benutzer zur Ausführung des Jobs aufgefordert.
Wenn "promptUser=n" eingegeben wird, wird der Benutzer nicht aufgefordert.
Wenn der Parameter nicht angegeben ist, wird standardmäßig der Joboptions-Wert der zugehörigen Prozedur verwendet.
Wertet vor Erstellung des Jobs eine möglicherweise vorhandene Abfragegruppe aus.
Setzt die Jobverknüpfungsoption auf "Transaktion aktivieren".
Dieser Parameter sollte nur angegeben werden, wenn sich der Container bereits im Modus Batch-Verarbeitung befindet oder durch diesen Befehl in diesen Modus versetzt wird (Parameter "transaction").
Wenn "runAtShutdown" oder "runAtShutdown=y" angegeben ist, wird die Ausführung des Jobs erst beim Herunterfahren gestartet.
Wenn "runAtShutdown=n" angegeben ist, wird die Ausführung des Jobs auch zu beliebigen anderen Zeitpunkten gestartet.
Wenn der Parameter nicht angegeben ist, wird standardmäßig der Joboptions-Wert der zugehörigen Prozedur verwendet.
Dieser Parameter wird nur für Unix-Ziele verwendet.
Die Jobverknüpfungsoption wird auf "Synchronisierte Jobausführung" gesetzt.
Die Jobverknüpfungsoption wird auf "Batch-Jobausführung" gesetzt.
Dies ist die Standardeinstellung.
Gibt die benutzerdefinierte Administratormeldung für einen Job in einem Jobcontainer an.
Gibt die benutzerdefinierte Administratormeldung für einen Jobcontainer an.
Hinweis: Die erste "Deinstallationsprozedur" der entsprechenden Elemente wird verwendet, um die Deinstallationsjobs für die Elemente zu generieren.
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|