原创 _minimum_giga_scn恢復數據庫一例

某行今天報告一個3T的庫,恢復後無法OPEN,要求我方介入。 到現場之前想當然的覺得無非不就是resetlog走起,結果到了以後用戶說已經resetlog過了,從磁帶恢復要兩天,心涼半截。 接手系統,recover database需要歸

原创 使用ASM存儲EXPDP轉儲文件

某證券用戶電話,本地空間已不夠存儲EXPDP的導出,詢問是否可以存放在ASM空間內。 於是做了個小實驗。 1.建立磁盤組中的Directory: SQL> create or replace directory dmp as '+TE

原创 巡檢經常遇見的事兒DIA-48216

巡檢時經常遇見的事兒 adrci> show alert   ADR Home = /data/oracle/diag/rdbms/test11g/test11g: ************************************

原创 ORA-00600 space leak

今天對數據庫進行例行檢查,在alert文件發現如下錯誤: ORA-00600: 內部參數錯誤,參數: [729], [12284], [space leak], [], [], [], [], [] 上metalink查詢,是一個bug,

原创 小疏忽帶來的小錯誤ORA-19804

  建庫中按要求將REDO日誌每個改爲1G,共5個,由於 recovery dest設置的爲2G,所以建庫跑一半報ora-19804, 提示RECOVERY路徑沒法存放這麼多日誌。   小疏忽帶來小問題。。記錄。

原创 下班收到的ora-00494

下班回家路上接到用戶郵件,一個庫意外crash。 回家查看了下alert日誌,妹的,切換日誌這麼頻繁, Mon Nov  3 08:14:29 2014 Thread 1 advanced to log sequence 132924 (

原创 使用sqlprofile固定與遷移執行計劃

我們在數據遷移的過程中,經常會發現數據庫升級或遷移後,執行計劃改變的情況,我們可以通過profile的方法固定執行計劃。 以下爲一個10G-11G的模擬實驗: 1.創建實驗環境 [oracle@new10g ~]$ sqlplus mou

原创 使用function 限制ORACLE用戶密碼長度

1.SYS 用戶建立funcation   CREATE OR REPLACE FUNCTION verify_function (username varchar2,   password varchar2,   old_passwor

原创 有意思的ora_rowscn

今天某用戶電話問了一個有意思的問題。 核心數據庫與數據倉庫間用ora_rowscn做數據同步,最近發現某些表產生不必要的數據同步。 對這個概念不是很熟悉,查閱相關資料 對於每一行數據,ora_rowscn返回每一行最近被修改的大概時間.

原创 關閉DRM觸發的cr request retry與gc cr block lost

某用戶割接現場保障,全部數據進庫後,8點全網上線前最後一輪壓測,截取AWR中發現如下等待     Event                                 Waits    Time (s)   (ms)   Time

原创 kkjcre1p: unable to spawn jobq slave process的排查思路

才下火車,接到電話說某用戶的一套核心RAC一個節點重啓,心急火燎的趕回家收LOG。   檢查相關LOG,OCSSD中無驅逐記錄。   ALERT日誌中,11月11日下午4點開始報錯,一直延續到DOWN機時間,進程有JOB,M000等等 T

原创 ORA 7445 [V_vsnprintf()]

今天巡檢某高校的庫時在LOG中發現ORA-07445: exception encountered: core dump [V_vsnprintf()+163] [SIGSEGV]錯誤   檢查metalink,是RMAN進程異常導致。

原创 RAC環境下NTP導致的VKTM detected a time drift

今天巡檢某行生產庫,一套RAC的2節點ALERT日誌中報錯   Thu Nov 22 06:30:28 2014 Time drift detected. Please check VKTM trace file for more det

原创 expdp排除特定用戶的特定表

用戶今天問了一個expdp的問題,導出8個用戶下的所有表,排除A用戶下的某張表,但是在其它用戶下也有相同的表名,用戶使用了expdp 的exclude參數, directory=dumpdir dumpfile=expdp_schem