Besides all the new features and trick stuff like PITR, logical
backups are very useful for this type of thing (viz., user error). I
personally have found daily exports to be quite useful, especially
being redundant with proper backups.
PITR means Point In Time Recovery, and there are examples in the docs,
on MOS and on the web. In general, you restore the database (or
tablespace if it contains all the relevant data) on to another
database, stopping before the problematic transaction took place.
Then, either update from the proper table or do a table level
destructive export/import.
It does help to post the exact Oracle version/patch level and the same
for the OS and platform, database options and edition, as well as any
space limitations you have.
jg
--
@
home.com is bogus.
Dang, I would've bought one of the originals if they had just been
selling them when I bought a car:
http://www.signonsandiego.com/news/2011/dec/02/carmaker-closes-without-green-energy-aid/