10g Oracle檔案及目錄介紹

wuweilong發表於2012-04-28

10g Oracle檔案及目錄介紹

作者:吳偉龍

檔案型別:
*.dbf 資料檔案 是建立表空間生成的檔案 主要存放資料 egg:table表,index索引,view檢視,user使用者。
redo*.log 重做日誌 是線上聯機日誌檔案,如果開啟了歸檔功能,聯機日誌在切換之前會根據配置生成歸檔日誌檔案,可以永久儲存。
*.arc 歸檔日誌 是聯機日誌切換時記錄的聯機日誌的備份,可用於永久儲存以便於以後做不一致性恢復。
alert_{SID}.log 警告日誌 是記錄資料庫當前執行狀態的概覽,做為資料庫一般故障診斷的開始
*.trc 跟蹤檔案 是記錄資料庫各各元件當前執行狀態的詳細資訊檔案,用於深入資料庫的執行機制的描述和進一步故障排查工具
*.ctl 控制檔案 包含物理檔案(*.dbf;*.log;*.arc...)到資料字典中的邏輯表空間之間的對映
*.bak RMAN檔案 是RMAN備份時生成出來的檔案,用於資料庫的物理恢復
.dmp exp備份 是透過exp,expdp方式匯出來的備份檔案,用於imp/imdp方式匯入實現資料恢復。
init{ora}.ora pfile引數
afiedt.buf SQL*Plus預設編輯檔案
PWDoradb.ora 密碼檔案 用於遠端訪問資料庫需要輸入密碼
oradim.log SVRMGRL管理器故障日誌
listener.log 監聽日誌檔案 監聽使用者連線狀態
sqlnet.log SQL*NET日誌 記錄連線上來的使用者數
tnsnames.ora 資料庫別名 用於遠端機器透過客戶端登入登入建立的一別名
listener.ora 監聽引數


目錄 解釋

Oracle_Base目錄 egg:C:\oracle\product\10.2.0 代表Oracle根目錄


Oracle_Home目錄 egg:C:\oracle\product\10.2.0\db_1 包含與Oracle軟體執行有關的子目錄和網路檔案以及選定元件等

註明:一個Oracle_Base可以包含多個Oracle_Home目錄

BIN目錄 egg: $ORACLE_HOME/bin 主要包含用於資料庫管理的各種命令

\css egg:$ORACLE_HOME/css 與Oracle Cluster Synchronization服務有關的檔案

\dbs egg:$ORACLE_HOME/dbs 存放資料庫伺服器端的引數檔案Spfile

\demo egg:$ORACLE_HOME/demo 存放資料庫例項模式的指令碼等

\install egg:$ORACLE_HOME/install 用於儲存Oracle安裝後的埠號,ISQL*Plus以及Enterprise Manager Database Control啟動並登入的方式等。

\network\admin egg:$ORACLE_HOME/network/admin 有管監聽器listener.ora和sqlnet.ora以及tnsnames.ora三個檔案

\admin目錄


$ORACLE_BASE\{ORACLE_SID}

\bdump egg:$ORACLE_BASE/bdump 後臺程式跟蹤檔案

\cdump egg:$ORACLE_BASE/cdump 資訊轉儲檔案(core dump)

\create egg:$ORACLE_BASE/create 資料庫建立檔案

\udump egg:$ORACLE_BASE/udump 使用者SQL追蹤檔案

\flash_recovery_area egg:$ORACLE_BASE/Flash_recovery_area flash_recover_area目錄儲存並管理與備份恢復有關的檔案.他包含系統中每個資料庫的子目錄。該目錄用於儲存與恢復有關的檔案,如控制檔案、
聯機重做日誌副本、歸檔日誌、閃回日誌以及Oracle資料庫恢復管理器(RMAN)備份等
\oradata egg:$ORACLE_BASE/{ORACLE_SID}/oradata 主要儲存資料庫資料檔案 *.dbf,控制檔案 *.ctl,重做日誌檔案 *.log

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20674423/viewspace-722430/,如需轉載,請註明出處,否則將追究法律責任。

相關文章