HowTo Oracle Archive Log Mode enablen

April 6th, 2011 von sdohn

HowTo Oracle Archive Log Mode enablen

von Stefan M. Dohn, Datenbank Administrator


In die Datenbank einloggen

sqlplus "sys/change_on_install as sysdba"
ARCHIVE LOG LIST;

Datenbank ist entweder im Archive Log Modus oder nicht.

Database log mode  No Archive Mode

Die Datenbank herunterfahren

sqlplus "sys/change_on_install as sysdba"
SHUTDOWN IMMEDIATE;
Database closed
Database dismounted
Oracle instance shut down.

Folgende Parameter im Oracle init File setzen

#Zum kreieren der Datenbank erstmal auskommentiert
log_archive_start=true
#Verzeichnis arch muss existieren
log_archive_dest_1="location=/opt/oracle/gsect01/arch"
log_archive_format=arch_%t_%s.arc

Die Datenbank in einem speziellen Modus öffnen

sqlplus "sys/change_on_install as sysdba"
STARTUP MOUNT PFILE=$ORACLE_HOME/dbs/initgsect01.ora

Die Datenbank in den Archive Log Modus umschalten

ALTER DATABASE ARCHIVELOG;
ALTER DATABASE OPEN;
ARCHIVE LOG LIST;
ALTER SYSTEM SWITCH LOGFILE;