Beim Arbeiten mit mehreren Jobs können Konflikte auftreten. Wenn Sie ein Objekt in einem Job ändern und anschließend andere Änderungen an diesem Objekt in einem anderen Job vornehmen, kann dies Konflikte erzeugen.
Um Konflikte zu vermeiden, können Sie Objekte mittels zwei Objektsperrungsarten sperren: pessimistische Objektsperre und die optimistische Objektsperre. Weitere Informationen finden Sie im Infrastructure Administrator Handbuch.
Bei der pessimistischen Objektsperre können Objekte z. B. nicht in Job A geändert werden, wenn das Objekt auch in Job B verwendet wird. Zum Beheben des Konflikts führen Sie eine teilweise Publizierung in Job B durch. Dadurch wird das Objekt in Job A verfügbar.
Bei der Bearbeitung eines Objekts in einem Job wird das Objekt automatisch gesperrt. Zur Vermeidung von Job-Konflikten können Sie Objekte manuell sperren, bevor sie geändert werden. Damit wird gewährleistet, dass kein anderer Job diese Objekte verwendet.
In einem anderen Job geänderte Objekte können nicht entsperrt werden. Ein durch einen Job gesperrtes Objekt wird entsperrt, wenn Sie die Änderungen rückgängig machen oder den Job mit dem Status Live versehen.
So sperren und entsperren Sie Objekte
Im Job geänderte Objekte werden automatisch gesperrt.
Die ausgewählten Objekte werden der Kategorie Gesperrte Objekte hinzugefügt, in der sich ausschließlich manuell gesperrte Objekte befinden. Automatisch gesperrte Objekte werden unter Eingefügt, Aktualisiert oder Gelöscht aufgelistet.
Bei der optimistischen Objektsperre werden Job-Konflikte nur bei Änderung des Status aller Jobs erkannt.
Zur manuellen Prüfung auf Job-Konflikte verwenden Sie den Job-Manager oder den Job-Explorer. Job-Konflikte werden nur erkannt, wenn ein identischer Job über einen anderen Job-Status verfügt. So werden beispielsweise bei Jobs mit dem Status In Bearbeitung keine Konflikte erkannt.
So verwenden Sie den Job-Manager zur manuellen Prüfung auf Job-Konflikte
So verwenden Sie den Job-Explorer zur manuellen Prüfung auf Job-Konflikte
Im Job-Konflikt-Explorer werden alle gefundenen Konflikte einzeln auf separaten Registerkarten angezeigt.
Wenn Sie beispielsweise ein Objekt in einem Job ändern und dieses dann in einem anderen Job löschen, können Sie nicht beide Jobs auf den Status In Kontrolle setzen, da dies zu einem Konflikt führt. Verwenden Sie die Option Änderungen löschen, um eine der von Ihnen vorgenommenen Änderungen rückgängig zu machen und so den Konflikt zu beheben.
So verwenden Sie die automatische Job-Konfliktprüfung
Wenn ein Objekt in mehr als einem Job geändert wurde, wird das Dialogfeld Identischer Job angezeigt, sobald Sie den Job-Status des ersten Jobs ändern.