Oracle Files
1、與例項相關的檔案只有3種:
Ø 引數檔案(parameter file):這些檔案告訴Oracle例項在哪裡可以找到控制檔案,並且指定某些初始化引數,這些引數定義了某種記憶體結構有多大等設定。我們還會介紹儲存資料庫引數檔案的兩種選擇。
Ø 跟蹤檔案(trace file):這通常是一個伺服器程式對某種異常錯誤條件做出響應時建立的診斷檔案。
Ø 警告檔案(alert file):與跟蹤檔案類似,但是包含“期望”事件的有關資訊,並且通過一個集中式檔案(其中包括多個資料庫事件)警告DBA。
2、構成資料庫的檔案包括:
Ø 資料檔案(data file):這些檔案是資料庫的主要檔案;其中包括資料表、索引和所有其他的段。
Ø 臨時檔案(temp file):這些檔案用於完成基於磁碟的排序和臨時儲存。
Ø 控制檔案(control file):這些檔案能告訴你資料檔案、臨時檔案和重做日誌檔案在哪裡,還會指出與檔案狀態有關的其他後設資料。
Ø 重做日誌檔案(redo log file):這些就是事務日誌。
Ø 密碼檔案(password file):這些檔案用於對通過網路完成管理活動的使用者進行認證。我們不打算詳細討論這些檔案。
3、從Oracle 10g開始,又增加了兩種新的可選檔案型別,可以幫助Oracle實現更快的備份和更快的恢復操作。這兩類新檔案是:
Ø 修改跟蹤檔案(change tracking file):這個檔案有利於對Oracle資料建立真正的增量備份。修改跟蹤檔案不一定非得放在閃回恢復區(Flash Recovery Area),不過它只與資料庫備份和恢復有關,所以我們將在介紹閃回恢復區時再討論這個檔案。
Ø 閃回日誌檔案(flashback log file):這些檔案儲存資料庫塊的“前映像”,以便完成新增加的FLASHBACK DATABASE命令。
4、我們還會討論通常與資料庫有關的其他型別的檔案,如:
Ø 轉儲檔案(dump file ,DMP file):這些檔案由Export(匯出)資料庫實用程式生成,並由Import(匯入)資料庫實用程式使用。
Ø 資料泵檔案(Data Pump file):這些檔案由Oracle 10g 新增的資料泵匯出(Data Pump Export)程式生成,並由資料泵匯入(Data Pump Import)程式使用。外部表也可以建立和使用這種檔案格式。
Ø 平面檔案(flat file):這些無格式檔案可以在文字編輯器中檢視。通常會使用這些檔案向資料庫中載入資料。
以上檔案中,最重要的是資料檔案和重做日誌檔案,因為其中包含了你辛辛苦苦才積累起來的資料。只要有這兩個檔案,就算是其他檔案都沒有了,我也能得到我的資料。如果把重做日誌檔案弄丟失了,可能會丟失一些資料。如果把資料檔案和所有備份都丟失了,那麼這些資料就永遠也找不回來了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24867586/viewspace-729866/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 4.3.2.2.2 Oracle Managed FilesOracle
- Oracle 12C Database File Mapping for Oracle ASM FilesOracleDatabaseAPPASM
- ORACLE 控制檔案(Control Files)概述Oracle
- Oracle 21C管理Voting FilesOracle
- 更改oracle 預設db_files 200(ORA-00059: maximum number of DB_FILESOracle
- Oracle叢集軟體管理-OCR和Voting Files管理Oracle
- Upload Files
- Paths和Files
- ffmpeg Preset files
- Java NIO filesJava
- C# split big file into small files as, and merge the small files into big oneC#
- OMS Log Files 位置
- Missing MSI and MSP files
- JavaScript files 屬性JavaScript
- Install/uninstall .deb files
- Reset and Checkout Files in GitGit
- DB_FILES引數
- DataTransfer.files 屬性
- DROP AND RECREATE ONLINE REDOLOG FILES
- Go 1.16 推出 Embedding FilesGo
- 解決 Too many symbol filesSymbol
- [LeetCode] 937. Reorder Log FilesLeetCode
- nginx 修改 max open files limitsNginxMIT
- 2.5 Overview of Tablespaces and Database Files in a CDBViewDatabase
- JDK 12的Files.mismatch方法JDK
- Django admin static files errors All In OneDjangoError
- RAC 修改引數DB_FILES
- Error: Permission denied @ apply2filesErrorAPP
- ERROR: No abbreviations files found in ...nonbreaking_prefixesError
- Java NIO 的 Files Path 和 PathsJava
- Too many files with unapproved license異常APP
- Java NIO之擁抱Path和FilesJava
- go-ipfs命令詳解之filesGo
- Finding Trace Files v$diag_info & TKPROF
- ECE 4122/6122 OpenGL with OBJ files and Multiple ObjectsObject
- java 檔案的操作(Path、Paths、Files)Java
- Too many open files報錯處理
- Ubuntu 解決 Too many open files 問題Ubuntu
- Java NIO學習系列七:Path、Files、AsynchronousFileChannelJava