oracle重要檔案的位置

2021-06-29 05:50:59 字數 978 閱讀 1395

一、oracle資料庫相關檔案的預設位置

如果建立資料庫例項的時候所有儲存路徑為預設的話,那麼以下檔案的預設儲存路徑一般為:

資料檔案:一般位於$oracle_home/oradata/$oracle_sid/下(但我看到我建立的是位於$oracle_base/oradata/$oracle_sid/下的) 

控制檔案:一般位於$oracle_base/oradata/$oracle_sid/下

$oracle_base/fast_recovery_area/$oracle_sid/下

引數檔案:

oracle有兩種型別的引數檔案:

1、伺服器引數檔案spfile,不能用文字編輯器直接編輯,預設位置是$oracle_home/dbs/,預設名稱spfilesid.ora;

2、文字引數檔案pfile,可以用文字編輯器直接編輯,預設位置$oracle_home/admin/sid/pfile,預設名稱init.ora.時間戳。

預設情況下,系統使用的是spfile。命令show parameter spfile如果有輸出值,那麼使用的是spfile,如果顯示空白,那麼使用的是pfile。如果使用非預設路徑下的引數檔案來啟動,那麼sqlplus登入後使用「startup 引數檔案路徑」來啟動例項。

二、檢視oracle資料庫相關檔案的位置:

檢視資料檔案的位置:select name from v$datafile;

檢視spfile引數檔案位置:show parameter spfile;

檢視控制檔案的位置:show parameter control_files;(oracle缺省會建立3個完全一樣的控制檔案,是為了安全而採用的映象手段,在實際生產環境中,通常會將這3個檔案放在不同的物理硬碟上,避免因為介質故障而同時損壞3個控制檔案)

檢視資料庫當前的scn(system change number):select dbms_flashback.get_system_change_number from dual;

核心的重要檔案

在網路中,不少伺服器採用的是linux系統。為了進一步提高伺服器的效能,可能需要根據特定的硬體及需求重新編譯linux核心.kernel 在網路中,不少伺服器採用的是linux系統。為了進一步提高伺服器的效能,可能需要根據特定的硬體及需求重新編譯linux核心。編譯linux核心,需要根據規定的步驟...

PC Lint 重要檔案說明

pc lint 重要檔案說明 msg.txt 解釋告警的內容。options.lnt 反映全域性編譯資訊顯示情況的選項檔案,通常需要新增自定選項以使 檢查更為嚴格。env xx.lnt 講述如何將pc lint與對應的編輯環境結合起來,xx是si表示是為source insight配置的檢查環境,x...

幾個重要檔案說明

etc profile,etc bashrc 是系統全域性環境變數設定。profile,bashrc使用者家目錄下的私有環境變數設定。當登入系統時候獲得乙個shell程序時,其讀取環境設定檔有三步 1.首先讀入的是全域性環境變數設定檔 etc profile,然後根據其內容讀取額外的設定的文件,如 ...