oracle建立記錄檔,oracle記錄檔

來源:互聯網
上載者:User

oracle建立記錄檔,oracle記錄檔

建立記錄檔的文法如下:

alter database database_name add logfile[group group_number]

(file_name[,file_name[,...]])[SIZE number][reuse];
文法的說明如下;
group group_number為記錄檔指定組的編號
file_name為該組建立記錄檔成員
size number指定記錄檔成員的大小
reuse如果建立的記錄檔成員已經存在,可以使用reuse關鍵字覆蓋已經存在的檔案。但是如果該檔案不能已經屬於其他的記錄檔組,否則無法替換。
建立記錄檔
建立記錄檔,一般指的是向記錄檔中添加日誌成員,需要使用alter database ...add logfile member語句。
例如,向記錄檔組group 4中添加一個新的記錄檔;
alter database add logfile member
'f:\orealcfile\logfile\record.log' to group 4;
我們首先查詢資料庫中的記錄檔組:
SQL> select group#,member from v$logfile;
    GROUP#                                                         MEMBER
-------------------------------------------------------------------------------
3                             D:\ORACLE\ORADATA\ORACLE12C\REDO03.LOG
2                             D:\ORACLE\ORADATA\ORACLE12C\REDO02.LOG
1        D:\ORACLE\ORADATA\ORACLE12C\REDO01.LOG
然後向該記錄檔組中添加記錄檔
SQL> alter database add logfile group 4
    (
'f:\\oracledata\logfile\redo1.log',
'f:\oracledata\logfile\redo2.log'
)size 10m;
資料庫已更改。
重新查詢,我們可以看出在系統的資料庫記錄檔組多出了4號的資料庫檔案組
SQL> select group#,member from v$logfile;
    GROUP#                                                         MEMBER
-------------------------------------------------------------------------------
3                              D:\ORACLE\ORADATA\ORACLE12C\REDO03.LOG
2                              D:\ORACLE\ORADATA\ORACLE12C\REDO02.LOG
1                       D:\ORACLE\ORADATA\ORACLE12C\REDO01.LOG
4                       F:\ORACLEDATA\LOGFILE\REDO1.LOG
4                              F:\ORACLEDATA\LOGFILE\REDO2.LOG


建立記錄檔,把該記錄檔添加到日誌組4


SQL> alter database add logfile member//為相應的日誌增加成員
  2  'f:\oracledata\logfile\redo3.log'
  3  to group 4;
資料庫已更改。
SQL> select group#,member from v$logfile;//系統的資料庫記錄檔組
    GROUP#                                                         MEMBER
-------------------------------------------------------------------------------
3                              D:\ORACLE\ORADATA\ORACLE12C\REDO03.LOG
2                              D:\ORACLE\ORADATA\ORACLE12C\REDO02.LOG
2                       D:\ORACLE\ORADATA\ORACLE12C\REDO01.LOG
4                       F:\ORACLEDATA\LOGFILE\REDO1.LOG
4                       F:\ORACLEDATA\LOGFILE\REDO2.LOG
3       F:\ORACLEDATA\LOGFILE\REDO3.LOG

















相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.