• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創(chuàng)于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業(yè)
    • 60秒人工響應(yīng)
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補(bǔ)償
    全部產(chǎn)品
    您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

    Oracle 增加日志組,日志成員的一些命令

    發(fā)布時間:  2012/7/26 16:36:38

    Oracle 增加日志組,日志成員的一些命令
    2012-05-14 13:42
    1、增加日志組:

    alter database add logfile group 4 '/oradata/Oracle/oradata/oracle_sid/redo04.log' size 100M;

    2、改變?nèi)罩窘M的大小(

    首先看下歸檔狀態(tài):

    -
     
    SQL> select group#,thread#,members,archived,status from v$log;
     
        GROUP#    THREAD#    MEMBERS ARC STATUS
    ---------- ---------- ---------- --- ----------------
             1          1          1 YES INACTIVE
             2          1          1 YES INACTIVE
             3          1          1 NO  CURRENT
             4          1          1 YES UNUSED

    4 rows selected.

    其次DROP GROUP 1(此時最好是別DROP GROUP3,至于什么后果,我沒有往這方向TEST。)

    SQL> alter database drop logfile group 1;
     
    Database altered.

    再刪除redo01.log

    SQL> !rm /oradata/Oracle/oradata/NC5X/redo01.log

    最后增加redo01.log:

    SQL> alter database add logfile group 1 '/oradata/Oracle/oradata/ORACLE_SID/redo01.log' size 100M;

    SQL> select group#,thread#,members,archived,status from v$log;
     
        GROUP#    THREAD#    MEMBERS ARC STATUS
    ---------- ---------- ---------- --- ----------------
             1          1          1 YES UNUSED
             2          1          1 YES INACTIVE
             3          1          1 NO  CURRENT
             4          1          1 YES UNUSED

    4 rows selected.

    此時,切換下日志:

    SQL> alter system switch logfile;
     
    System altered.

    注意:alter system switch logfile 和alter system archive log current這兩個切換的區(qū)別。

    alter system switch logfile 是不等待歸檔完成就switch logfile。如果database尚未開啟archive log mode。那用這個切換是毋庸置疑了。另外,也是對單實例database和RAC模式下當(dāng)前實例執(zhí)行日志切換。

    而alter system archive log current則需要等待歸檔完成才switch logfile。會對中所有實例執(zhí)行日志切換。

    整體上說來,在自動歸檔的庫里,兩個命令的所產(chǎn)生的結(jié)果幾乎一樣。有區(qū)別的是alter system archive log current所用的時間會比alter system switch logfile 的長。

    3、增加日志組成員:

    SQL> alter database add logfile member '/oraback/logbackup/redo01_b.log' to group 1;
     
    Database altered.

    注意:alter 語句中不可設(shè)定redo01_b.log的大小。


    SQL> alter database add logfile member '/oraback/logbackup/redo01_b.log' size 100M to group 1;
    alter database add logfile member '/oraback/logbackup/redo01_b.log' size 100M to group 1
                                                                        *
    ERROR at line 1:
    ORA-00946: missing TO keyword。

    Alter語句運(yùn)行之后,生成的Redo01_b.log的大小與redo01.log的大小一致。

    路徑可以選擇與默認(rèn)路徑不一致。

    最后,得聲明一下:可以同時增加幾個日志組。也可以同時增加幾個日志組成員。語句格式如下:

    ALTER DATABASE ADD LOGFILE '/LOCATION_DUEST/REDO01.LOG' SIZE 10M,''/LOCATION_DUEST/REDO02.LOG'  SIZE 10M... ...;依次類推。

    增加成員也類似。不在贅述。

    4、刪除日志組及日志組成員:

    原則:刪除前必須遵守如下原則,每個實例必須至少有兩個日志組;當(dāng)一個組處于ACTIVE或者CURRENT的狀態(tài)時不可刪除;刪除日志組的操作只對數(shù)據(jù)庫進(jìn)行更改,操作系統(tǒng)的文件尚未刪除;當(dāng)刪除時適用DROP LOGFILE GROUP N語句時,此時GROUP N內(nèi)的所有成員都將被刪除。

    ALTER DATABASE DROP LOGFILE GROUP N;

    刪除日志成員的原則:當(dāng)你刪除一個是該組中最后一個成員的時候,你不能刪除此成員;當(dāng)組的轉(zhuǎn)臺處于current的狀態(tài)時,不能刪除組成員;在歸檔模式下,必須得歸檔之后才能刪除;刪除日志組成員的操作只對數(shù)據(jù)庫進(jìn)行更改,操作系統(tǒng)的文件尚未刪除

    ALTER DATABASE DROP LOGFILE MEMBER '/LOCATION_DUST/REDO0N_N.LOG';


    本文出自:億恩科技【www.vbseamall.com】

    服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務(wù)熱線