<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 評論 :: 0 Trackbacks
    一、CREATE CONTROLFILE錯誤
    ?
    ??? 1、檢查文件差異
    ?
    ??? 創(chuàng)建新的控制文件之后會檢查數(shù)據(jù)字典和控制文件之間的矛盾,以檢查丟失或多余的文件。
    ?
    ??? 丟失:
    ? ????? 若數(shù)據(jù)字典中存在某數(shù)據(jù)文件,而控制文件中沒有,則Oracle在控制文件中創(chuàng)建一個名為MISSINGnnn的占位符入口,表示作為脫機并需要介質(zhì)恢復(fù)的標(biāo)志。可以通過重命名MISSINGnnn來訪問MISSINGnnn對應(yīng)的真正數(shù)據(jù)文件,但該文件必須是只讀或正常脫機的。
    ??????? 又因為數(shù)據(jù)文件需要介質(zhì)恢復(fù),而RESETLOGS的結(jié)果排除了介質(zhì)恢復(fù)的可能,所以當(dāng)使用了RESETLOGS子句時,必須撤銷包含數(shù)據(jù)文件的表空間。
    ?
    ??? 多余:
    ??????? 當(dāng)控制文件記錄的數(shù)據(jù)文件不在數(shù)據(jù)字典中時,Oracle會從新的控制文件中刪除對數(shù)據(jù)文件的引用。
    ?
    ??? 注:無論是丟失還是多余,都會在相應(yīng)實例的alert.log文件中包含一條解釋性消息。
    ?
    ??? 2、創(chuàng)建過程中的錯誤
    ?
    ??? 一般在創(chuàng)建新的控制文件后打開數(shù)據(jù)庫,可能會返回一下錯誤類型:
    ??? ORA-01173、ORA-01176、ORA-01177、ORA-01215、ORA-01216
    ?
    ??? 最大的可能是在在創(chuàng)建時有文件丟失或多余文件。
    ??? 此時應(yīng)該找到備份的數(shù)據(jù)文件和聯(lián)機重做日志文件,覆蓋當(dāng)前文件,并使用正確的CREATE CONTROLFILE語句重新創(chuàng)建。
    ?
    ?
    二、備份控制文件
    ?
    ??? 1、備份控制文件為二進制文件
    ?
    ??? ALTER DATABASE BACKUP CONTROLFILE TO '/oracle/backup/control.bkp';
    ?
    ??? 2、制作以后可以重新創(chuàng)建控制文件的SQL
    ?
    ??? ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
    ?
    ??? 3、可以使用RMAN對控制文件進行備份
    ?
    ?
    三、恢復(fù)控制文件
    ?
    ??? 1、控制文件損壞
    ?
    ??? ①關(guān)閉實例 ②將未損壞的控制文件副本覆蓋已損壞文件 ③打開數(shù)據(jù)庫
    ?
    ??? 2、磁盤損壞
    ?
    ??? ①關(guān)閉實例 ②經(jīng)未損壞控制文件副本復(fù)制到新磁盤空間 ③修改CONTROL_FILES參數(shù) ④打開數(shù)據(jù)庫
    ?
    ??? 也可以先修改CONTROL_FILES參數(shù),然后恢復(fù)控制文件,再把
    ?
    ?
    四、刪除控制文件
    ?
    ??? ① 關(guān)閉數(shù)據(jù)庫
    ??? 修改CONTROL_FILES參數(shù)
    ??? 啟動數(shù)據(jù)庫
    ??? 在磁盤上刪除相應(yīng)CONTROLFILE文件
    ?
    ?
    五、控制文件信息
    ?
    ??? 通過一下視圖來查看控制文件信息:
    ?
    ??? V$CONTROLFILE:控制文件名稱
    ??? V$CONTROLFILE_RECORD_SECTION:控制文件記錄段信息
    ??? V$PARAMETER:初始化參數(shù)CONTROL_FILES的值
    ?
    ?
    ?




    -The End-

    posted on 2008-11-24 21:21 decode360-3 閱讀(144) 評論(0)  編輯  收藏 所屬分類: DBA
    主站蜘蛛池模板: 亚洲国产高清在线精品一区| 国产福利视精品永久免费| a级亚洲片精品久久久久久久 | 免费激情视频网站| 亚洲人成自拍网站在线观看| a级毛片无码免费真人| 国产亚洲精品bv在线观看| 成年在线网站免费观看无广告 | 亚洲AV人无码激艳猛片| 久草免费福利视频| 亚洲av之男人的天堂网站| 久操免费在线观看| 中文字幕亚洲色图| 国产又大又粗又长免费视频| 亚洲一区中文字幕在线电影网| 十八禁视频在线观看免费无码无遮挡骂过| 亚洲日韩中文无码久久| 人妻免费一区二区三区最新| 亚洲s色大片在线观看| 3d动漫精品啪啪一区二区免费| 亚洲另类精品xxxx人妖| 国产免费av片在线看| 最新亚洲人成网站在线观看| 亚洲AV无码之日韩精品| 国产免费一区二区三区免费视频 | 国产精品亚洲不卡一区二区三区| 久青草视频在线观看免费| 国产V亚洲V天堂A无码| 57pao一国产成视频永久免费| 亚洲一区二区三区精品视频| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 色吊丝最新永久免费观看网站 | 亚洲AV综合色区无码另类小说 | 成在人线av无码免费高潮喷水| 亚洲伦理一区二区| a色毛片免费视频| 亚洲最大成人网色| 欧美最猛性xxxxx免费| 最新亚洲人成无码网站| 中文字幕久久亚洲一区 | 免费人成视频在线|