oracle 數(shù)據(jù)庫(kù)包含以下文件類型:數(shù)據(jù)文件:存儲(chǔ)數(shù)據(jù)和元數(shù)據(jù)。日志文件:記錄更改以保持一致性,包括重做和撤消日志文件。控制文件:存儲(chǔ)結(jié)構(gòu)和配置信息。參數(shù)文件:包含操作配置參數(shù)。臨時(shí)表空間文件:存儲(chǔ)臨時(shí)數(shù)據(jù)。回滾段文件:存儲(chǔ)撤消更改的日志記錄。概要文件:存儲(chǔ)對(duì)象元數(shù)據(jù)信息。診斷文件:記錄數(shù)據(jù)庫(kù)活動(dòng)和錯(cuò)誤消息。
Oracle 數(shù)據(jù)庫(kù)文件
Oracle 數(shù)據(jù)庫(kù)包含以下類型的文件:
數(shù)據(jù)文件 (DBF)
存儲(chǔ)數(shù)據(jù)庫(kù)中的所有用戶數(shù)據(jù)和元數(shù)據(jù)。
至少需要一個(gè)數(shù)據(jù)文件來(lái)創(chuàng)建數(shù)據(jù)庫(kù)。
日志文件 (LGF)
記錄對(duì)數(shù)據(jù)庫(kù)所做的所有更改,以確保數(shù)據(jù)庫(kù)的一致性。
有兩種類型的日志文件:
重做日志文件 (REDO)
撤消日志文件 (UNDO)
控制文件 (CTL)
存儲(chǔ)有關(guān)數(shù)據(jù)庫(kù)結(jié)構(gòu)和配置的重要信息,例如:
數(shù)據(jù)文件的位置
日志文件的位置
數(shù)據(jù)庫(kù)名稱和實(shí)例號(hào)
參數(shù)文件 (PFILE 和 SPFILE)
包含影響數(shù)據(jù)庫(kù)操作的配置參數(shù)。
PFILE(物理參數(shù)文件):存儲(chǔ)在文件系統(tǒng)中。
SPFILE(服務(wù)器參數(shù)文件):存儲(chǔ)在數(shù)據(jù)庫(kù)中,可以動(dòng)態(tài)更新。
臨時(shí)表空間文件
存儲(chǔ)臨時(shí)數(shù)據(jù),例如排序、分組和連接等操作所需的數(shù)據(jù)。
回滾段文件
存儲(chǔ)撤消更改所需的日志記錄。
概要文件
包含有關(guān)表、索引、視圖和存儲(chǔ)過(guò)程等數(shù)據(jù)庫(kù)對(duì)象的元數(shù)據(jù)信息。
診斷文件
記錄數(shù)據(jù)庫(kù)活動(dòng)和錯(cuò)誤消息的診斷信息。