Can anyone of you share your experiences as to how to proceed further when your session fails inbetween after having comitted data.
Informatica docs says that you can choose ENABLE RECOVERY option before runnnig the session so that when the session fails after committing thte data, informatica remembers the last rowid that was committed before the session failure.
Next time when you run the session agai, it starts reading data from next row.
But what if there no time stamps on the target table to identify the rows that were written since the last session run.
Also if you have done some updates and some deletes, how do know which rows have been updated and which have been deleted.
Is taking a copy of the target table before every session run is a viable solution for this?
Please share your thoughts on this.
Informatica docs says that you can choose ENABLE RECOVERY option before runnnig the session so that when the session fails after committing thte data, informatica remembers the last rowid that was committed before the session failure.
Next time when you run the session agai, it starts reading data from next row.
But what if there no time stamps on the target table to identify the rows that were written since the last session run.
Also if you have done some updates and some deletes, how do know which rows have been updated and which have been deleted.
Is taking a copy of the target table before every session run is a viable solution for this?
Please share your thoughts on this.