Oracle'da veritabanı oluşturulduğu zaman bu varsayılan olarak "NOARCHIVELOG" modundadır. Kritik olmayan veritabanları hariç "ARCHIVELOG" mod kullanılmalıdır.
Aşağıda "ARCHIVELOG"a nasıl geçiş yapılacağının örnek kodunu da eklemeden olmaz.
conn / as sysdba
-- Lets start by checking the current archive mode
archive log list
Database log mode No Archive Mode
Automatic archival DisabledArchive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 24
Current log sequence 25
-- close the database
shutdown immediate; -- now startup the database at mount mode, switch to archivelog and open it
startup mount exclusive;
alter database archivelog;
alter database open;
alter system switch logfile;
archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 25
Next log sequence to archive 25
Current log sequence 26
Yorumlar
Yorum Gönder