The following SQL statements demonstrates how to turn on Archivelog Mode in Oracle11g:

SQL> archive log list
Database log mode              No Archive Mode
Automatic archival             Disabled
Archive destination            USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence     298
Current log sequence           300


SQL> sho parameter log_archive_dest_1

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_1                   string     
log_archive_dest_10                  string
log_archive_dest_11                  string
log_archive_dest_12                  string
log_archive_dest_13                  string
log_archive_dest_14                  string
log_archive_dest_15                  string


alter system set log_archive_dest_1='LOCATION=/home/oracle/archivelog/mydb' scope=both;

SQL> sho parameter log_archive_dest_1

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------------
log_archive_dest_1                   string      LOCATION=/home/oracle/archivelog/mydb


SQL> shut immediate
Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> startup mount
ORACLE instance started.

Total System Global Area 2505338880 bytes
Fixed Size                  2215944 bytes
Variable Size            1325404152 bytes
Database Buffers         1157627904 bytes
Redo Buffers               20090880 bytes
Database mounted.

 

SQL> alter database archivelog;

Database altered.

SQL> alter database open;

Database altered.


SQL> archive log list
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /home/oracle/archivelog/mydb
Oldest online log sequence     298
Next log sequence to archive   300
Current log sequence           300


SQl> alter system switch logfile;


 

arrow
arrow
    全站熱搜

    DanBrother 發表在 痞客邦 留言(0) 人氣()