<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无码成人精品区在线播放| 日本免费A级毛一片| 456亚洲人成影院在线观| 亚洲一区AV无码少妇电影☆| 天天影院成人免费观看| 国产大陆亚洲精品国产| 亚洲视频精品在线| 四虎永久精品免费观看| 91在线老王精品免费播放| 青青青视频免费观看| 亚洲第一精品电影网| 无码专区一va亚洲v专区在线| 中文字幕免费在线观看| 猫咪www免费人成网站| 91亚洲精品自在在线观看| 国产亚洲成人久久| 四虎影视www四虎免费| 毛片在线播放免费观看| 老司机免费午夜精品视频| 亚洲国产高清在线精品一区| 一级**爱片免费视频| 亚洲无人区码一二三码区别图片| 亚洲精品夜夜夜妓女网| 日本大片在线看黄a∨免费| 最好看最新的中文字幕免费| 永久免费无码网站在线观看个| 亚洲中文字幕久久久一区| 久久亚洲精品成人AV| 中文字幕人成人乱码亚洲电影 | 亚洲熟妇少妇任你躁在线观看无码| 91久久精品国产免费直播| 四虎影视无码永久免费| 春意影院午夜爽爽爽免费| 亚洲欧美日韩中文高清www777| 亚洲日本在线观看网址| 亚洲av无码一区二区三区不卡|