Übersicht
Da viele SAP-Transaktionen datumsgebunden sind, wird das auf dem Bildschirm eingegebene Datum mit dem Systemdatum abgeglichen. Wenn Testimony beispielsweise eine Finanzbuchung am 1. Mai aufzeichnet, das Abspielen aber am 5. Mai ausgeführt wird, schlägt die Buchungstransaktion beim Abspielen mit der Fehlermeldung “Kann nicht in der Vergangenheit gebucht werden” fehl, da das Abspielen versucht, mit dem aufgezeichneten Datum vom 1. Mai zu buchen.
Damit das Abspielen reibungslos abläuft, müssen Datum und Uhrzeit, vor allem das Datum des Systems, auf den gleichen Stand wie die Aufzeichnung zurückgesetzt werden. Um dies zu erreichen, empfiehlt Basis Technologies die Verwendung von TimeShiftX gemäß den unten aufgeführten Schritten.
Prozessschritte
Zunächst sollten Sie sicherstellen, dass Sie mit dem Handbuch für die richtige Version des TimeShiftX-Produkts für Ihr Betriebssystem vertraut sind.
Identifizieren Sie alle Betriebssystem-Benutzerkonten, auf denen das SAP-System und die DB laufen, sowie alle Betriebssystem-Benutzer, die den Betrieb des Systems unterstützen, wie SIDADM, SAPserviceSID, SMDAgent usw. Die „Zeitreise“ (Time Travel) muss für diese Konten zu einem späteren Zeitpunkt aktiviert werden.
Fahren Sie sowohl die Anwendungsserver als auch die Datenbank für das SAP-System herunter.
Hinweis: Ersetzen Sie sidadm durch die Betriebssystem-Benutzerkonten, die für die Ausführung des SAP-Systems identifiziert wurden.
# su - <sid>adm
$ tsx set -u <sid>adm -d -4
$ date
Die Uhrzeit und das Datum sollten vier Tage in der Vergangenheit liegen. Die Zahl hinter dem -d gibt an, um wie viele Tage Sie die Zeit verschieben wollen -4 bedeutet minus 4 Tage.
Wenn das SAP-Zielsystem neu gestartet wird, sollten Sie überprüfen, ob das Zielsystem die Zeitreise, wie hier beschrieben, korrekt durchführt.
Sollten Sie komplexere Zeitreisen auf Ihrem System benötigen, konsultieren Sie bitte das TimeShiftX-Handbuch für Ihre Version dieses Produkts.
Fehlersuche
Um die Zeitreise eines Systems zurückzusetzen, lautet die Syntax wie folgt:
$ tsx reset
$ date
Die aktuelle Uhrzeit und das aktuelle Datum sollten angezeigt werden.
Wenn Sie auf schwerwiegende Probleme stoßen, senden Sie bitte eine E-Mail an support@vornexinc.com
Hinterlasse einen Kommentar.