六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Oracel案例恢復詳細區分總匯

[摘要]I. 數據庫是處于關閉狀態的。  試圖打開數據庫時報ORA-1157和ORA-1110錯誤,這時的解決方法取于數據庫是否是正常shutdown的(使用normal或immediate選項。  I.A.數據庫是正常shutdown的  如果數據數據庫是正常shutdown的,最簡單的解決方法是以of...
I. 數據庫是處于關閉狀態的。
  試圖打開數據庫時報ORA-1157和ORA-1110錯誤,這時的解決方法取于數據庫是否是正常shutdown的(使用normal或immediate選項。
  I.A.數據庫是正常shutdown的
  如果數據數據庫是正常shutdown的,最簡單的解決方法是以offline drop選項刪除丟失或損壞的數據文件,以restriceted模式打個數據庫,刪除并重建這個數據文件所屬的那個回滾表空間。如果數據庫是以 shutdown abort或自己崩潰掉的則不要遵循這個過程。
  步驟如下:
  1、確認數據庫是正常shutdown的�?梢詸z查alter.log這個文件,定位到最后幾行看是否可以看到如下的信息:
  "alter database dismount
  Completed: alter database dismount"
  這當然也包括以正常方式shutdown,接然試圖啟動數據庫確失敗的狀況。如果最近一次你是以shutdown abort方式關閉數據庫的或數據庫是自己crashed掉的,你應用使用下面的I.B的方法。
  2、在init<sid>.ora中把屬于丟失數據文件的回滾段從ROLLBACK_SEGMENTS參數中去掉。如果你不能確信是哪個回滾段,可以簡單的把ROLLBACK_SEGMENTS這個參數注釋掉。
  3、以restricted模式mount數據庫
  STARTUP RESTRICT MOUNT;
  4、Offline drop丟失或損壞的那個數據文件。

ALTER DATABASE DATAFILE '<full_path_file_name>' OFFLINE DROP;



  5、打開數據庫
  ALTER DATABASE OPEN;
  如果返回"Statement processed"這條信息,轉到第7步.
  如果得到ORA-604,ORA-376,和ORA-1110錯誤,轉到第6步。
  6、因為打開數據庫失敗,shutdown掉數據庫并且編輯int<SID>.ora這個文件。注釋掉ROLLBACK_SEGMENTS這個參數,并且在init<SID>.ora文件中加入如下一行:
  _corrupted_rollback_segments = (<rollback1>,...,<rollbackN> )

  需要注意的是這個參數只能在指定的情況下或在oracle的全球持術支持的指導下才應使用,然后以restricted模式打開數據庫:
  STARTUP RESTRICT
  7、刪除掉那個文件所屬的回滾段表空間。

DROP TABLESPACE <tablespace name> INCLUDING CONTENTS;


  8、重建回滾段表空間及回滾段,創建完后使它們online.
  9、使數據庫所有用戶都可用。

ALTER SYSTEM DISABLE RESTRICTED SESSION;


  10、在init<SID>.ora中把你重新創建的回滾段再一次包括進來,如果你使用了第6步則移除掉CORRUPTED_ROLLBACK_SEGMENTS這個參數。
  I.B.數據庫不是正常shutdown的
  這種情況,數據庫最近一次是用shutdown abort或crashed掉關閉,回滾段中幾乎一定包含著活動的事務。因此,壞的那個數據文件不能脫機(offline)或是drop掉,你必需從備份恢復這個文件。如果數據為是處于非歸檔模式的,只有最近的一些事務日志還沒有被重寫掉的情況你才能成功恢復這個文件。如果這個文件的備份也是無效的,聯系一下oracle的技術支持吧。
  步驟如下:
  1、從備份中恢復丟失的那個數據文件.
  2、mount 上數據庫
  3、執行如下的查詢:

SELECT FILE#,NAME,STATUS FROM V$DATAFILE;


  如果數據文件的狀態是offline的,你必需先把它聯機了:

ALTER DATABASE DATAFILE '<full_path_file_name>' ONLINE;


  4、執行如下的查詢:

SELECT V1.GROUP#, MEMBER, SEQUENCE#, FIRST_CHANGE# FROM V$LOG V1, V$LOGFILE V2 WHERE V1.GROUP# = V2.GROUP# ;



  這將列出所有的聯機的重做日志和他們的序號及首次改變號(first change numbers).
  5、如果這個數據庫是非歸檔模式的,執行如下的查詢:

SELECT FILE#, CHANGE# FROM V$RECOVER_FILE;


  如果其中的CHANG#比4中的最小的那個FIRST_CHANGE#大的話,用聯機日志就可以完成恢復。
  6、如果CHANG#比4中的最小的那個FIRST_CHANGE#小,則數據庫是不能恢復的,可以聯系一下oracle的技術支持。
  譯者插入:如果你真是非歸檔方式且這個文件的備份也是無效的,如果你認為可以丟失回滾段中的那事務,你可以用I.A中從第6步的方法,這時可以打開數據庫。


主站蜘蛛池模板: 日日麻批视频 | 天天操天天操天天操 | 日韩中文字幕免费在线观看 | 四川农村女人一级毛片 | 亚洲ab | 泄欲网站免费观看 | 色亚洲成人 | 人人揉揉香蕉大免费不卡 | 欧美中文字幕在线观看 | 青青青手机在线观看 | 亚洲最大成人综合网 | 欧美在线高清brazzers在线 | 亚洲第成色999久久网站 | 人人爱天天做夜夜爽 | 特黄特色一级特色大片中文 | 午夜看片影院在线观看 | 亚洲网址在线观看 | 四虎影院www | 欧美亚洲一区二区三区四 | 日韩一区二区在线免费观看 | 午夜黄色大片 | 欧美一级黄色带 | 日韩免费一区二区三区在线 | 青草影院在线观看 | 日韩精品成人a在线观看 | 日本免费不卡视频一区二区三区 | 日韩在线1 | 天天干天天干天天色 | 全黄色毛片 | 一级做a爱过程免费视频高清 | 深夜成人福利视频 | 日本a级片免费观看 | 欧洲美女a视频一级毛片 | 天天躁夜夜躁狠狠躁躁88 | 色久月 | 婷婷在线视频观看 | 婷婷深爱 | 欧美综合中文字幕久久 | 亚洲成av人影片在线观看 | 香蕉久久一区二区三区 | 亚州视频在线 |