Oracle 中要了解的文件實在太多了,一不小心就被弄暈了頭,下面歸類下:
版本:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
一般來講,Oracle文件分以下幾個類型:
數(shù)據(jù)文件: 真實數(shù)據(jù)
重做日志文件: 聯(lián)機日志、歸檔日志
控制文件: 包含物理文件到數(shù)據(jù)字典中的邏輯表空間之間的映射
初始化參數(shù)文件: 控制內(nèi)存
警告和追蹤日志文件:
備份文件:
C:\oracle\product\10.2.0\db_3\srvm\admin\init.ora --初始化參數(shù)文件
C:\oracle\product\10.2.0\admin\orcl\bdump\alert_orcl.LOG --警告日志文件(報警文件包括了數(shù)據(jù)庫日常操作的信息,它存放在由BACKGROUND_DUMP_DEST參數(shù)所定義的目錄下。該文件得有數(shù)據(jù)庫管理員來管理。作為一合格的DBA應(yīng)該每天都要查看報警文件以獲取數(shù)據(jù)庫的診斷或出錯信息。 報警文件中主要記錄了:A數(shù)據(jù)庫啟動和關(guān)閉的時間。B所有非默認初始化參數(shù)。C LGWR正在寫的日志序列號 D 日志切換信息 E 所執(zhí)行的ALTER語句 F 創(chuàng)建表空間和還原段等)
C:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_2828.TRC 用戶追蹤文件
C:\oracle\product\10.2.0\oradata\orcl\SYSTEM01.DBF --表空間數(shù)據(jù)文件
C:\oracle\product\10.2.0\oradata\orcl\SYSAUX01.DBF
C:\oracle\product\10.2.0\oradata\orcl\USERS01.DBF
C:\oracle\product\10.2.0\oradata\orcl\TEMP01.DBF
C:\oracle\product\10.2.0\oradata\orcl\UNDOTBS01.DBF
C:\oracle\product\10.2.0\oradata\orcl\CONTROL01.CTL --控制文件
C:\oracle\product\10.2.0\oradata\orcl\CONTROL02.CTL
C:\oracle\product\10.2.0\oradata\orcl\CONTROL03.CTL
C:\oracle\product\10.2.0\oradata\orcl\REDO01.LOG --聯(lián)機日志文件
C:\oracle\product\10.2.0\oradata\orcl\REDO02.LOG
C:\oracle\product\10.2.0\oradata\orcl\REDO03.LOG
C:\oracle\ora92\ldap\odi\archive\ORADB2T001S01100.ARC --歸檔日志文件
...
C:\oracle\ora92\ldap\odi\archive\ORADB2T001S01199.ARC
C:\oracle\product\10.2.0\db_3\database\initorcl.ora --啟動參數(shù)文件
C:\oracle\product\10.2.0\db_3\database\oradim.log --SVRMGRL管理器出錯日志
C:\oracle\product\10.2.0\db_3\NETWORK\log\listener.log --監(jiān)聽器日志文件
C:\oracle\product\10.2.0\db_3\NETWORK\log\sqlnet.log --Sql*Net 日志文件
C:\oracle\product\10.2.0\db_3\NETWORK\ADMIN\tnsnames.ora --TNS 連接文件(數(shù)據(jù)庫別名)
C:\oracle\product\10.2.0\db_3\NETWORK\ADMIN\sqlnet.ora --Sql*Net 環(huán)境文件
C:\oracle\product\10.2.0\db_3\NETWORK\ADMIN\listener.ora --監(jiān)聽器參數(shù)文件
C:\oracle\product\10.2.0\db_3\sqlplus\admin\glogin.sql --Sql*Plus登錄自動執(zhí)行腳本
C:\oracle\product\10.2.0\db_3\sqlplus\bin\sqlplus.ini --Sql*Plus環(huán)境初始化文件
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\standard.sql --建立數(shù)據(jù)庫基本結(jié)構(gòu)的包
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\catalog.sql --建立數(shù)據(jù)字典視圖腳本,以SYS、INTERNAL連接
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\catexp.sql --建立EXP/IMP用數(shù)據(jù)字典視圖
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\catexp7.sql --使v7版本的EXP文件可以導(dǎo)入到v8中
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\catdbsyn.sql --建立DBA私有數(shù)據(jù)字典視圖
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\cataudit.sql --建立審計用數(shù)據(jù)字典視圖
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\catsnap.sql --建立快照數(shù)據(jù)字典視圖,以SYS、INTERNAL連接
C:\oracle\product\10.2.0\db_3\RDBMS\ADMIN\SCOTT.SQL --生成SCOTT用戶及其用戶數(shù)據(jù)
C:\oracle\ora92\sqlplus\admin\pupbld.sql --新建一個數(shù)據(jù)庫之后需要執(zhí)行的腳本