Oracle Database 联机日志文件管理

SQL> col member for a50

SQL> select group#,status,type,member from v$logfile;   
    GROUP# Status    TS Type         MEMBER
---------- --------- --------------- --------------------------------------------------
         3           ONLINE          /u01/app/oracle/oradata/king/redo03.log
         2           ONLINE          /u01/app/oracle/oradata/king/redo02.log
         1           ONLINE          /u01/app/oracle/oradata/king/redo01.log


SQL> select group#,sequence#,members,bytes,status,archived from v$log;
    GROUP#  SEQUENCE#    MEMBERS      BYTES Status    ARCHIVED
---------- ---------- ---------- ---------- --------- ---------
         1          4          1   52428800 INACTIVE  YES
         2          5          1   52428800 INACTIVE  YES
         3          6          1   52428800 CURRENT   NO


SQL> alter database drop logfile group 1;

SQL> host rm -rf /u01/app/oracle/oradata/king/redo01.log

SQL> alter database add logfile group 1
('/u01/app/oracle/oradata/king/redo01a.log','/u01/app/oracle/oradata/king/redo01b.log')
size 50M;


SQL> alter database drop logfile group 2;

SQL> host rm -rf /u01/app/oracle/oradata/king/redo02.log

SQL> alter database add logfile group 2
('/u01/app/oracle/oradata/king/redo02a.log','/u01/app/oracle/oradata/king/redo02b.log')
size 50M;


SQL> alter system switch logfile;

SQL> alter system checkpoint;


SQL> alter database drop logfile group 3;

SQL> host rm -rf /u01/app/oracle/oradata/king/redo03.log

SQL> alter database add logfile group 3
('/u01/app/oracle/oradata/king/redo03a.log','/u01/app/oracle/oradata/king/redo03b.log')
size 50M;


SQL> select group#,status,type,member from v$logfile;
    GROUP# Status    TS Type         MEMBER
---------- --------- --------------- --------------------------------------------------
         3           ONLINE          /u01/app/oracle/oradata/king/redo03a.log
         2           ONLINE          /u01/app/oracle/oradata/king/redo02a.log
         1           ONLINE          /u01/app/oracle/oradata/king/redo01a.log
         1           ONLINE          /u01/app/oracle/oradata/king/redo01b.log
         2           ONLINE          /u01/app/oracle/oradata/king/redo02b.log
         3           ONLINE          /u01/app/oracle/oradata/king/redo03b.log


SQL> select group#,sequence#,members,bytes,status,archived from v$log;
    GROUP#  SEQUENCE#    MEMBERS      BYTES Status    ARCHIVED
---------- ---------- ---------- ---------- --------- ---------
         1          7          2   52428800 CURRENT   NO
         2          0          2   52428800 UNUSED    YES
         3          0          2   52428800 UNUSED    YES


猜你喜欢

转载自blog.51cto.com/13598811/2132015
今日推荐