Rabu, 19 Mei 2010

Mengaktifkan Mode Archivelog pada Oracle


Tujuan utama dari mode archivelog adalah untuk melindung database dari kegagalan instance dan kerusakan media disk melalui pengarsipan secara online dengan mengaktifkan proses pengarsipan ke dalam file redo log. Secara default, database oracle masih dalam mode Noarchivelog.

Berikut adalah langkah-langkah pengaktifan mode archivelog pada database oracle: 
Login sebagai SYSDBA.

  SQL> conn / as sysdba
  Connected.

Periksa status archive, kemudian shutdown instance.

  SQL> select log_mode from v$database;
  LOG_MODE
  ------------
  NOARCHIVELOG
  SQL> shutdown immediate
  Database closed.
  Database dismounted.
  ORACLE instance shut down.


Mount database untuk mengubah mode operasi menjadi archivelog dengan perintah alter database archivelog.

  SQL> startup mount
  ORACLE instance started.

  Total System Global Area  167772160 bytes
  Fixed Size                  1247900 bytes
  Variable Size              62915940 bytes
  Database Buffers          100663296 bytes
  Redo Buffers                2945024 bytes
  Database mounted.
  SQL> alter database archivelog;

  Database altered.

  SQL> alter database open;

  Database altered.


Lalu periksa lagi status archive.

  SQL> select log_mode from v$database;
  LOG_MODE
  ------------
  ARCHIVELOG


2 komentar:

Unknown mengatakan...

klo di pke di ubuntu bsa jg gk ? :((

Diaz Kribozz mengatakan...

tentu bisa dong.. :)