<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)系 ::  :: 管理 ::
      397 隨筆 :: 33 文章 :: 29 評論 :: 0 Trackbacks
    修改Redo LogFile大小
    ?
    ?
    ??? 最近在把DATABASE切換到ARCHIVELOG模式之后,發(fā)現(xiàn)Oracle默認(rèn)的是非自動歸檔,即LOG_ARCHIVE_START = FALSE 可能是 因為當(dāng)前測試的數(shù)據(jù)庫是手工創(chuàng)建的,所以有些啟動參數(shù)和用DBCA創(chuàng)建的不太一致。
    ?
    ??? 另外自己創(chuàng)建的重做日志文件也都比較小,只有3個2M的文件,直接執(zhí)行一個腳本就把所有重做日志寫滿了,又沒有設(shè)置自動歸檔,所以整個系統(tǒng)都hang住了,都在等待日志歸檔,clear了也不行,就只能增加logfile了。
    ?
    ??? alter.log日志信息:
    ?
    ??? Mon Dec 15 14:38:08 2008
    ??? Thread 1 advanced to log sequence 155
    ????? Current log# 2 seq# 155 mem# 0: D:\ORACLE\ORADATA\KAKA\REDO02.LOG
    ??? Thread 1 advanced to log sequence 156
    ????? Current log# 3 seq# 156 mem# 0: D:\ORACLE\ORADATA\KAKA\REDO03.LOG
    ??? Thread 1 cannot allocate new log, sequence 157
    ??? All online logs needed archiving
    ????? Current log# 3 seq# 156 mem# 0: D:\ORACLE\ORADATA\KAKA\REDO03.LOG
    ?
    ?
    ??? LogFile不能像DataFile那樣直接通過alter database datafile ... resize 來重置大小,所以比較麻煩。
    ?
    ??? 在網(wǎng)上查了一下,找到N多年前biti老大給的方法,步驟應(yīng)該很清楚了,前提是要用ARCHIVELOG模式,否則刪除舊日志后無備份信息。
    ?
    ?
    ?
    方法:加入新的大的日志文件,然后刪掉舊的小的日志文件

    假設(shè)現(xiàn)有3個日志組,每個組內(nèi)有1個成員,每個成員的大小為1MB,現(xiàn)在想把此3個日志組的成員大小都改為10MB

    1、創(chuàng)建2個新的日志組

    alter database add logfile group 4 ('D:\ORACLE\ORADATA\ORADB\REDO04_1.LOG') size 1024k;
    alter database add logfile group 5 ('D:\ORACLE\ORADATA\ORADB\REDO05_1.LOG') size 1024k;

    2、切換當(dāng)前日志到新的日志組

    alter system switch logfile;
    alter system switch logfile;

    3、刪除舊的日志組

    alter database drop logfile group 1;
    alter database drop logfile group 2;
    alter database drop logfile group 3;

    4、操作系統(tǒng)下刪除原日志組1、2、3中的文件

    5、重建日志組1、2、3

    alter database add logfile group 1 ('D:\ORACLE\ORADATA\ORADB\REDO01_1.LOG') size 10M;
    alter database add logfile group 2 ('D:\ORACLE\ORADATA\ORADB\REDO02_1.LOG') size 10M;
    alter database add logfile group 3 ('D:\ORACLE\ORADATA\ORADB\REDO03_1.LOG') size 10M;

    6、切換日志組

    alter system switch logfile;
    alter system switch logfile;
    alter system switch logfile;

    7、刪除中間過渡用的日志組4、5

    alter database drop logfile group 4;
    alter database drop logfile group 5;

    8、到操作系統(tǒng)下刪除原日志組4、5中的文件


    9、備份當(dāng)前的最新的控制文件

    SQL> alter database backup controlfile to trace resetlogs;
    ?
    ?
    posted on 2008-12-02 22:05 decode360 閱讀(191) 評論(0)  編輯  收藏 所屬分類: 07.Oracle
    主站蜘蛛池模板: 91香蕉成人免费网站| 好吊妞在线成人免费| 亚洲欧洲久久精品| 很黄很色很刺激的视频免费| 亚洲Av永久无码精品黑人 | 午夜视频免费成人| 免费毛片毛片网址| 久久亚洲AV成人出白浆无码国产 | 亚洲免费网站观看视频| 曰批免费视频播放在线看片二| 亚洲另类激情综合偷自拍图| 无码国产精品一区二区免费I6| 一级毛片人与动免费观看| 亚洲黄色中文字幕| 亚洲精品黄色视频在线观看免费资源 | 亚洲高清视频在线| 亚洲精品美女久久久久99| 一二三四在线观看免费高清中文在线观看| 国产亚洲美女精品久久| 亚洲成年人免费网站| 亚洲人AV永久一区二区三区久久| 久草视频免费在线| 东方aⅴ免费观看久久av| 亚洲精品日韩一区二区小说| 亚洲国产精品久久久久婷婷老年 | 国产一卡二卡≡卡四卡免费乱码| 无码一区二区三区免费| 黄色免费在线观看网址| 亚洲av无码不卡久久| 亚洲AV无码一区二区二三区入口| 亚洲AV之男人的天堂| 国产成在线观看免费视频| 中文字幕无码日韩专区免费| 极品色天使在线婷婷天堂亚洲| 亚洲精品美女久久久久| 亚洲色成人WWW永久网站| 在线观看亚洲免费视频| 免费国产作爱视频网站| 99久久精品免费精品国产| 全黄大全大色全免费大片| 成人免费视频一区二区|