22 марта 2011 г.

oracle: archivelog mode

Посмотреть включён или нет ARCHIVELOG, а так же другую информацию:

SQL> show parameter log;
SQL> select log_mode from v$database;
SQL> archive log list;
SQL> show parameters db_recovery_file_dest;



Enabling Archivelog Mode

Примечание. Необходимо указать куда будем хранить архивы, если ещё этот параметр не установлен:
SQL> alter system set log_archive_dest_1='LOCATION=/home/u01/oracle/archive';

SQL> connect sys/chaya as sysdba
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database archivelog;
SQL> alter database open;


Disabling Archivelog Mode

SQL> connect sys/chaya as sysdba
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter database noarchivelog;
SQL> alter database open;
Note If you have enabled the flashback database feature, you must first disable it before you can disable archivelog mode.