[GREGEL DOT COM]
GREGEL DOT COM

Oracle: Archivelog (de)aktivieren

Abgelegt unter Frickelei | 2 Kommentare (Trackback)

Oracle und ich sind (noch) nicht die besten Freunde.
Vielleicht werden wir es noch…

Heute hat mich Oracle geärgert, denn für’s Backup (Symantec BackupExec) wollte die Datenbank Archivelog aktiviert haben. Damit ich beim nächsten mal nicht wieder das Orakel die Glasgoogle befragen muss, schreibe ich es einmal auf, wo ich’s schnell wiederfinde – hier:

Überprüfen, welchen Status die Datenbank hat:
SQL> select name, log_mode from v$database;

Das Ergebnis sollte dann so in etwa aussehen:

NAME      LOG_MODE
——— ————
WICHTIGEDB   NOARCHIVELOG

Danach geht’s los…

SQL> shutdown;
SQL> startup mount exclusive;
SQL> alter database archivelog;
SQL> alter database open;

… bzw. um Archivelog auszuschalten nehmen wir:

SQL> alter database noarchivelog;

Einfach, oder? Also.. wenn man’s weiß… ;-)

Passend zum Thema:

Tags: ···

2 Kommentare bisher ↓

  • Martin

    hehe, die Glasgoogle hat mich zu deinem Blog geführt ;-) , hatte gerade das gleiche Problem wie du

    eine Frage hätte ich noch, wo ist denn der Unterschied zwischen

    SQL> startup mount exclusive;
    und
    SQL> startup mount;

    das exclusive kenne ich bisher nicht

    • Marc

      Hi Martin,
      sorry für die späte Reaktion… :-/

      Wie war das noch… Wenn die DB exclusive hochgefahren ist, kann man sich nur intern für administrativen Kram connecten, also als SYS oder SYSDBA anmelden.
      Wenn man eine Komplettsicherung (BackupExec oder so) fährt, muss die glaub ich auch so gemountet sein. Oder nur open?! Du siehst, das Thema ist komplex, lach…

Los geht's, jetzt Dein Kommentar...

(Warum Pflicht?)

Hinweis: SEO-Kommentare landen im Spamordner. Bitte beachte die Datenschutzerklärung vor dem Absenden deines Kommentars - denn durch das Senden akzeptierst du sie. Keine Sorge, dort steht nur das, was der Gesetzgeber im 21. Jahrhundert verlangt. Ich bin einer der Guten.

Top