如何消除Oracle數(shù)據(jù)庫的安全隱患(2)
(一)ORACLE數(shù)據(jù)庫的備份
日常工作中,數(shù)據(jù)庫的備份是數(shù)據(jù)庫管理員必須不斷要進行的一項工作,Oracle 7數(shù)據(jù)庫的備份主要有以下幾種方式:
1. 邏輯備份
邏輯備份就是將某個數(shù)據(jù)庫的記錄讀出并將其寫入到一個文件中,這是經(jīng)常使用的一種備份方式。
·export(導出):此命令可以將某個數(shù)據(jù)文件、某個用戶的數(shù)據(jù)文件或整個數(shù)據(jù)庫進行備份。
·import(導入):此命令將export建立的轉儲文件讀入數(shù)據(jù)庫系統(tǒng)中,也可按某個數(shù)據(jù)文件、用戶或整個數(shù)據(jù)庫進行。
2. 物理備份
物理備份也是數(shù)據(jù)庫管理員經(jīng)常使用的一種備份方式。它可以對Oracle數(shù)據(jù)庫的所有內(nèi)容進行拷貝,方式可以是多種,有脫機備份和聯(lián)機備份,它們各有所長,在實際中應根據(jù)具體情況和所處狀態(tài)進行選擇。
·脫機備份
其操作是在Oracle數(shù)據(jù)庫正常關閉后,對Oracle數(shù)據(jù)庫進行備份,備份的內(nèi)容包括:所有用戶的數(shù)據(jù)庫文件和表;所有控制文件;所有的日志文件;數(shù)據(jù)庫初始化文件等。可采取不同的備份方式,如:利用磁帶轉儲命令(tar)將所有文件轉儲到磁帶上,或將所有文件原樣復制(copy,rcp)到另一個備份磁盤中或另一個主機的磁盤中。
·聯(lián)機備份
這種備份方式也是切實有效的,它可以將聯(lián)機日志轉儲歸擋,在 Oracle數(shù)據(jù)庫內(nèi)部建立一個所有進程和作業(yè)的詳細準確的完全記錄。
物理備份的另一個好處是可將Oracle數(shù)據(jù)庫管理系統(tǒng)完整轉儲, 一旦發(fā)生故障,可以方便及時地恢復,以減少數(shù)據(jù)庫管理員重新安裝Oracle帶來的麻煩。
(二)數(shù)據(jù)庫系統(tǒng)的恢復
有了上述幾種備份方法,即使計算機發(fā)生故障,如介質(zhì)損壞、軟件系統(tǒng)異常等情況時,也不必驚慌失措,可以通過備份進行不同程度的恢復,使Oracle數(shù)據(jù)庫系統(tǒng)盡快恢復到正常狀態(tài)。
關鍵詞:Oracle,數(shù)據(jù)庫
閱讀本文后您有什么感想? 已有 人給出評價!
- 1
- 1
- 1
- 1
- 1
- 1