With Oracle 8I, I have 3 snapshots on same table , and i'm using fast refresh by snapshot log on the table and the dbms_snapshot.refresh() procedure .
The question is , how could i keep the data in the snapshot log after refreshing any snapshot to use it in the another snapshot refreshing .
Thanks in advance .
If the snapshots are registered then all the 3 snapshots have to be refreshed before the logs get removed. You dont have to manually manage it. Check the dba_registered_snapshots table and if all the 3 snapshots are there.