例項故障恢復:
當instance意外地(如掉電、後台程序故障等)或預料地(發出
shutdoum abort
語句)中止時出現例項故障,此時需要例項恢復。
例項恢復將資料庫恢復到故障之前的事務一致狀態。一般情況下是由oracle自己來完成例項恢復的,步驟如下:
1、啟動後根據聯機重做日誌進行前滾,使資料庫恢復到故障發生的時候時 的狀態。
2、然後釋放故障時 的資源,判斷事務提交的狀態,回滾掉未提交的事務。
3、開啟資料庫,使資料庫變得可用
介質故障恢復:
介質故障是當乙個檔案、乙個檔案的部分或磁碟不能讀或不能寫時出現的故障。這種狀態下的資料庫都是不一致的,需要
手工對進行資料庫的恢復,這種恢復有兩種形式,決定於資料庫執行的歸檔方式和備份方式。
(1)完全介質恢復可恢復全部丟失的修改。一般情況下需要有資料庫的備份且資料庫執行在歸檔狀態下並且有可用歸檔日誌時才可能。對於不同型別的錯誤,有不同型別的完全恢復可使用,其決定於毀壞檔案和資料庫的可用性。
(2)不完全介質恢復是在完全介質恢復不可能或不要求時進行的介質恢復。重構受損的資料庫,使其恢復介質故障前或使用者出錯之前的乙個事務一致性狀態。不完全介質恢復有不同型別的使用,決定於需要不完全介質恢復的情況,有下列型別:基於撤消、基於時間和基於修改的不完全恢復。
基於撤消
(cancel)
恢復:在某種情況,不完全介質恢復必須被控制,
dba
基於時間
(time)
和基於修改
(scn)
的恢復:如果
dba希望恢復到過去的某個指定點,是一種理想的不完全介質恢復,一般發生在恢復到某個特定操作之前,恢復到如意外刪除某個資料表之前。
oracle基本概念
執行mstsc 遠端桌面連線 ip位址與閘道器要設定 dns 114.114.114.114 電信 8.8.8.8谷歌 業務系統不穩定首先檢視網路是否穩定,可能丟包 x86伺服器 機架式伺服器 1u五厘公尺厚度 刀片機 高併發用集群 資源消耗一般指cpu 資料庫的三個重要組成部分 控制檔案 ctl ...
Oracle基本概念
1.忘記管理員密碼解決方案 1 命令列下輸入 sqlplus nolog 進入sql plus 2 輸入conn as sysdba 3 修改密碼 alter user system by pwd 密碼第乙個字元不能是數字 4 然後就可以用system 和密碼登入了 2.關係型資料庫rdbms簡介 ...
oracle基本概念
表 table 是資料庫中用來儲存資料的物件,是有結構的 資料庫中的 表資料的集合,是整個資料庫系統的基礎。sql資料庫中用於儲存資料的工具。表是包含資料庫中所有資料的資料庫物件 表定義為列的集合。與 電子 相似,資料在表中式按行和列的格式組織排列的。表中的每一列都設計為儲存某種型別的資訊 例如日期...