Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Do DDL statements get stored in the archive logs?

Re: Do DDL statements get stored in the archive logs?

From: Piotr Kolodziej <pkol_at_otago.gda.pl>
Date: Tue, 12 Jan 1999 10:52:56 +0100
Message-ID: <77f64o$6fo$1@korweta.task.gda.pl>


lacymj_at_my-dejanews.com wrote in message <77dsfq$cod$1_at_nnrp1.dejanews.com>...
>I was restoring a database on a test machine and ran across an interesting
>problem. Our DBA had added a new datafile to the database but it had not
been
>backed up. When I tried to restore to a point in time prior to the daily
>backup but AFTER the add of the datafile, it was unable to perform the
>restore. I guess this makes sense, but it made us start wondering what other
>changes to our database may not be stored in the archive logs? Are DDL
>statements stored (create, replace, etc.).

Performing file related operations in most cases causes update of data dictionary /recursive SQL calls and implicit commit/ and control file update together. Change vectors of recursive calls and commits are normally written into redo log just like "normal" transactions entries. But controlfile updates having impact to recovery have no redo.

HTH,
--
Piotr Kolodziej pkol_at_otago.gda.pl
Just my private opinion. Received on Tue Jan 12 1999 - 03:52:56 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US