RE: Rollback Schema Changes
- From: Herring Dave - dherri <Dave.Herring@xxxxxxxxxx>
- To: "mdinh@xxxxxxxxx" <mdinh@xxxxxxxxx>, "oracle-l@xxxxxxxxxxxxx" <oracle-l@xxxxxxxxxxxxx>
- Date: Thu, 11 Aug 2011 13:56:23 +0000
As others have pointed out, flashback database with guaranteed restore points
sounds like what you're looking for. We've been using this for years and
(hopefully) have resolved all major issues related to this. We now have a
script to automate this process.
DAVID HERRING
DBA
Acxiom Corporation
EML dave.herring@xxxxxxxxxx
TEL 630.944.4762
MBL 630.430.5988
1501 Opus Pl, Downers Grove, IL 60515, USA
WWW.ACXIOM.COM
________________________________________
The information contained in this communication is confidential, is intended
only for the use of the recipient named above, and may be legally privileged.
If the reader of this message is not the intended recipient, you are hereby
notified that any dissemination, distribution or copying of this communication
is strictly prohibited. If you have received this communication in error,
please resend this communication to the sender and delete the original message
or any copy of it from your computer system. Thank you.
From: oracle-l-bounce@xxxxxxxxxxxxx [mailto:oracle-l-bounce@xxxxxxxxxxxxx] On
Behalf Of Michael Dinh
Sent: Wednesday, August 10, 2011 4:53 PM
To: oracle-l@xxxxxxxxxxxxx
Subject: Rollback Schema Changes
We have a requirement to automate or provide control to developers to rollback
all schema changes.
For example: starting from a base line - test A performed - rollback to
baseline - test B performed - rollback to baseline - test C performed -
rollback to baseline.
There can be hundreds of tests and this needs to be easily managed and
automated from the application.
Would datapump and/or flashback database work for this type of regression
testing?
Thanks for your ideas.
Michael Dinh
NOTICE OF CONFIDENTIALITY - This material is intended for the use of the
individual or entity to which it is addressed, and may contain information that
is privileged, confidential and exempt from disclosure under applicable laws.
BE FURTHER ADVISED THAT THIS EMAIL MAY CONTAIN PROTECTED HEALTH INFORMATION
(PHI). BY ACCEPTING THIS MESSAGE, YOU ACKNOWLEDGE THE FOREGOING, AND AGREE AS
FOLLOWS: YOU AGREE TO NOT DISCLOSE TO ANY THIRD PARTY ANY PHI CONTAINED HEREIN,
EXCEPT AS EXPRESSLY PERMITTED AND ONLY TO THE EXTENT NECESSARY TO PERFORM YOUR
OBLIGATIONS RELATING TO THE RECEIPT OF THIS MESSAGE. If the reader of this
email (and attachments) is not the intended recipient, you are hereby notified
that any dissemination, distribution or copying of this communication is
strictly prohibited. Please notify the sender of the error and delete the
e-mail you received. Thank you.
--
http://www.freelists.org/webpage/oracle-l
Other related posts: