<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Decode360's Blog

    業(yè)精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 ::  :: 管理 ::
      302 隨筆 :: 26 文章 :: 82 評(píng)論 :: 0 Trackbacks
    一、創(chuàng)建聯(lián)機(jī)重做日志
    ?
    ??? 1、創(chuàng)建聯(lián)機(jī)重做日志組
    ?
    ??? ALTER DATABASE ADD LOGFILE ('/oracle/dbs/log1c.rdo','/oracle/dbs/log2c.rdo') SIZE 500K;
    ?
    ??? ALTER DATABASE ADD GROUP 10 ('/oracle/dbs/log1c.rdo','/oracle/dbs/log2c.rdo') SIZE 500K;
    ?
    ??? 注:組號(hào)必須在1和MAXLOGFILES之間,且不要跳躍使用,否則會(huì)耗費(fèi)數(shù)據(jù)庫控制文件中的空間。
    ?
    ??? 2、創(chuàng)建聯(lián)機(jī)重做日志成員
    ?
    ??? ALTER DATABASE ADD LOGFILE MEMBER '/oracle/dbs/log2b.rdo' TO GROUP 2;
    ?
    ??? ALTER DATABASE ADD LOGFILE MEMBER '/oracle/dbs/log2c.rdo' TO ('/oracle/dbs/log2a.rdo','/oracle/dbs/log2b.rdo');
    ?
    ??? 注:指定組中所有成員也可以表示這個(gè)組。新建的日志成員狀態(tài)為INVALID,首次使用時(shí)變成活動(dòng)狀態(tài)。
    ?
    ?
    二、重定位 & 重命名
    ?
    ??? ① 關(guān)閉數(shù)據(jù)庫:SHUTDOWN
    ?
    ??? ② 在操作系統(tǒng)中移動(dòng)或重命名聯(lián)機(jī)重做日志文件
    ?
    ??? ③ 啟動(dòng)并裝載數(shù)據(jù)庫:STARTUP MOUNT
    ?
    ??? ④ 使用RENAME語句
    ?
    ??? ALTER DATABASE RENAME FILE '/diska/logs/log1a.rdo','/diska/logs/log2a.rdo'
    ??? TO?'/diskc/logs/log1c.rdo','/diskc/logs/log2c.rdo'
    ?
    ?
    三、取消聯(lián)機(jī)重做日志組成員
    ?
    ??? 1、取消日志組
    ?
    ??? 要注意:
    ??? ① 至少需要保留兩組聯(lián)機(jī)重做日志文件
    ??? ② 日志組狀態(tài)為“非活動(dòng)”時(shí)才可以取消,如果是“活動(dòng)”的,則需要進(jìn)行強(qiáng)制切換
    ??? ③ 要確保日志組已經(jīng)存檔,可以查看V$LOG視圖查看是否存檔
    ?
    ??? ALTER DATABASE DROP LOGFILE GROUP 3;
    ?
    ??? 在執(zhí)行DROP之后要在操作系統(tǒng)中刪除磁盤文件
    ?
    ??? 2、取消聯(lián)機(jī)重做日志成員
    ?
    ??? 要注意:
    ??? ① 可以取消原先對(duì)稱的組中的成員,使其暫時(shí)不對(duì)稱,但最好立即調(diào)整這種狀況
    ??? ② 實(shí)例需要至少兩個(gè)有效聯(lián)機(jī)重做日志文件,且不能取消最后一個(gè)有效成員,使用V$LOGFILE查看狀態(tài)
    ??? ③ 和取消組一樣,需要成員為非活動(dòng)狀態(tài),否則需要進(jìn)行一次強(qiáng)制切換
    ??? ④ 確保要取消的成員已經(jīng)經(jīng)過存檔
    ?
    ??? ALTER DATABASE DROP LOGFILE MEMBER '/oracle/dbs/log3c.rdo';
    ?
    ?
    四、強(qiáng)制切換日志
    ?
    ??? ALTER SYSTEM SWITCH LOGFILE;
    ?
    ?
    五、校驗(yàn)重做日志文件中的塊
    ?
    ??? 設(shè)置DB_BLOCK_CHECKSUM初始化參數(shù)為TRUE,則對(duì)所有寫到磁盤上的Oracle數(shù)據(jù)塊進(jìn)行校驗(yàn),包括重做數(shù)日志塊。
    ??? DB_BLOCK_CHECKSUM參數(shù)的默認(rèn)值是FLASE
    ?
    ??? <具體原理未知>
    ?
    ??? 注:允許校驗(yàn)會(huì)對(duì)系統(tǒng)產(chǎn)生額外的開銷,并且降低數(shù)據(jù)庫性能。需要監(jiān)視數(shù)據(jù)庫性能以判斷校驗(yàn)的代價(jià)是否過重。
    ?
    ?
    六、清除聯(lián)機(jī)重做日志文件
    ?
    ??? 在聯(lián)機(jī)重做日志損壞時(shí),可以使用CLEAR命令來初始化聯(lián)機(jī)重做日志文件
    ?
    ??? 但是要注意以下情況不能使用:
    ??? * 僅有兩個(gè)日志組
    ??? * 受到損壞的重做日志文件屬于當(dāng)前組
    ?
    ??? ALTER DATABASE CLEAR LOGFILE GROUP 3;
    ??? ALTER DATABASE CLEAR UNARCHIVED LOGFILE GROUP 3;
    ?
    ??? 注:清除了恢復(fù)備份所需的日志文件,則不能再進(jìn)行恢復(fù),Oracle將在警報(bào)文件中寫入一條消息來描述不能恢復(fù)的備份。
    ?
    ??? 注:若清除的日志可以將脫機(jī)表空間變成聯(lián)機(jī)狀態(tài),則需要在語句中加上UNRECOVERABLE DATAFILE子句。
    ??????? 因?yàn)榍宄撊罩竞笤僖膊荒馨衙摍C(jī)表空間變成聯(lián)機(jī)狀態(tài),所以不得不撤銷表空間或執(zhí)行未完成的恢復(fù)過程。
    ?
    ?
    七、查看聯(lián)機(jī)重做日志信息
    ?
    ??? V$LOG:顯示來自于控制文件的重做日志文件信息
    ??? V$LOGFILE:標(biāo)識(shí)重做日志文件組及其成員的狀態(tài)
    ??? V$LOG_HISTORY:包含日志歷史信息
    ?




    -The End-

    posted on 2008-11-26 23:13 decode360-3 閱讀(583) 評(píng)論(0)  編輯  收藏 所屬分類: DBA
    主站蜘蛛池模板: 国产无限免费观看黄网站| 亚洲高清无在码在线无弹窗| 亚洲国产精品久久久久秋霞小| 在线免费观看亚洲| 久久久久亚洲av无码专区蜜芽| 亚洲人成无码网WWW| 国产成人高清亚洲一区久久| 国产中文字幕免费| 黄页网址在线免费观看| 亚洲精品A在线观看| 久久免费国产精品| 亚洲日本一区二区| 免费观看AV片在线播放| 亚洲国产区男人本色| 亚洲人成人无码网www国产| 国产免费高清69式视频在线观看 | 亚洲男人av香蕉爽爽爽爽| 免费一级全黄少妇性色生活片 | 69成人免费视频| 亚洲欧美黑人猛交群| 可以免费观看的一级毛片| 国产精品1024在线永久免费| 亚洲国产精华液网站w| 天天影视色香欲综合免费| 亚洲午夜成人精品无码色欲| 无码国产精品一区二区免费16| 免费久久精品国产片香蕉| 久久久久久久国产免费看 | 国产成人精品日本亚洲专| 国产免费牲交视频| 黄网站免费在线观看| 亚洲国产aⅴ综合网| 13小箩利洗澡无码视频网站免费| 亚洲成aⅴ人在线观看| 国产精品国产免费无码专区不卡| 中文字幕无线码中文字幕免费| 久久亚洲精品成人无码网站 | 亚洲人成在线播放网站| 久久免费看黄a级毛片| 国产成人精品亚洲一区| 亚洲精品福利视频|