Recovery von gelöschten Informatica Objekten
Einmal kurz nicht aufgepasst und schon hat man aus Versehen ein Mapping oder eine Session gelöscht, obwohl man dies nicht machen wollte. Wenn dann auch noch in den Optionen „Check in deleted objects automatically after the are saved“ aktiviert ist, besteht auf den ersten Blick keine Möglichkeit mehr, dieses wieder herzustellen. Über den Navigator hat man keinen Zugriff auf die Versionshistorie des Objektes und somit keinen Zugriff auf das gelöschte Element. Bei einem versionierten Repository (Team Based Development) sollte das aber ja eigentlich kein Problem sein.
Aber wie macht man dies?
Query erstellen
Im Repository Manager hat man über das Toolmenü Zugriff auf den Query Editor, mit dem man Abfragen auf das Metadaten Repository erstellen und absetzen kann.
Man erstellt eine neue Query und legt im Query Editor zwei Abfrageparameter an.
- Version Status equal to deleted
- Object name equal to
Anschließend führt man die Abfrage aus und erhält in den Query Results den Zugriff auf das gewünschte Objekt.
Objekt per Recovery wieder herstellen
Über das Kontextmenü wird der Punkt Change Object Status ausgewählt.
Und im nächsten Dialogfenster ist das Ziel greifbar nahe! Der Objektstatus wird von Deleted auf Active gesetzt und das gelöschte Objekt ist wieder hergestellt.