Oracle錯誤檔案位置

2021-08-30 15:02:40 字數 1411 閱讀 2800

oracle錯誤分為ora-,exp-,imp-,pls-,rman-。每個錯誤,都有相應的說明檔案與之對應。

在linux或者unix平台,執行oerr定位錯誤原因時,即通過遍歷錯誤說明檔案。抓取關鍵字,展現給客戶。通過linux的strace命令,可以很好的定位錯誤說明檔案

引用[oracle@cent244 mesg]$ strace oerr ora 3015

execve("/oracle/product/10.2.0/db_1/bin/oerr", ["oerr", "ora", "3015"], [/* 30 vars */]) = 0

brk(0)                                  = 0x9994000

...read(255, "if [ -z \"$facility\" -o -z \"$comp"..., 2365) = 645

rt_sigprocmask(sig_block, null, ,8)= 0

rt_sigprocmask(sig_setmask, , null,8) = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

access("

/oracle/product/10.2.0/db_1/rdbms/mesg/oraus.msg [color=red][/color]", r_ok) = 0

rt_sigprocmask(sig_setmask, , null,8) = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

rt_sigprocmask(sig_block, null, ,8)   = 0

stat64(".", ) = 0

...同樣,我們可以通過strace oerr pls 3015,strace oerr rman 3015,strace oerr imp 3015,strace oerr exp 3015定位錯誤檔案。

oracle重要檔案的位置

一 oracle資料庫相關檔案的預設位置 如果建立資料庫例項的時候所有儲存路徑為預設的話,那麼以下檔案的預設儲存路徑一般為 資料檔案 一般位於 oracle home oradata oracle sid 下 但我看到我建立的是位於 oracle base oradata oracle sid 下的...

ORACLE物理檔案儲存位置查詢語句

在進行備份和恢復的時候,我們需要知道一些關於oracle物理檔案儲存的資訊,這樣我們才能判斷我們所進行的備份是否完整。乙個完整的備份需要包括的物理檔案 控制檔案 聯機重做日誌檔案 歸檔日誌檔案 資料檔案 因此,我們需要知道這些檔案儲存的確切位置 利用下面的語句你可以知道你所面對的資料庫它的物理檔案儲...

錯誤檔案ORACLE 常見錯誤以及解決辦法

ps 今天上午,非常鬱悶,有很多簡單基礎的題問搞得我有些迷茫,哎,幾天不寫就忘。目前又不當coo,還是得用心記 哦!好忘性不如爛筆頭,後以將專案中見常的oracle的錯誤,已處理辦法具體記錄下來。1.ora 24324 錯誤描述 sql shutdown immediate ora 24324 se...