客戶一個資料庫,架構是2地3中心,本地有primary和standby,遠程還有一個standby。primary的rman archivelog deletion policy是ship to all standby同城standby的rman archivelog deletion policy是backup 1 time,備份在同城standby上進行。遠程standby的rman archivelog deletion policy是applied on all
12.1.0.2之後,duplicate target database for standby from active database的時候,總是hang死在restore controlfile的情況。這個由於Bug 19664695引起。(Bug22468652和Bug 20721271最終都可以歸結到Bug 19664695上去。)解決方案是在ORACLE_HOME和GRID_HOME的sqlnet.ora檔案中都設定DISABLE_OOB=on 。詳情可參考 RMAN active
問題是這樣的:在12c中,我們測試了2種情況:第一種是加了hint,使得12c的執行計畫和10g類似,只是由於12c的nlj_batching,多了一次nestloop。但是執行計畫本質是相同的,都是索引S_CONTACT_X_U1返回表查詢。第二種是使用了10g的outline hint,OFE=10g的,執行計畫完全一樣。但是我們發現,無論是在12c中的哪一種情況,驅動表S_SRV_REQ的索引PA_S_SRV_REQ_1_X的full index scan返回結果差異這麼大? 1
有老朋友找到我,說一個客戶的資料庫異常,問題是asm無法正常mount,提示是缺少兩塊磁碟.問我是否可以恢複.因為是內網環境,通過他那邊發過來的零零散散的資訊,大概分析如下asm alert日誌報錯ERROR: diskgroup DGROUP1 was not mountedFri Aug 12 16:03:12 EAT 2016SQL> alter diskgroup DGROUP1 mountFri Aug 12 16:03:12 EAT 2016NOTE: cache
舉例:刪除資料表空間 abc,首先,以sysdba使用者登入資料庫$sqlplus / as sysdba刪除tablespaceDROP TABLESPACE abc INCLUDING CONTENTS AND DATAFILES;因為是供開發環境來使用的db, 需要清理的user 和 table space 很多。思路: Export出DB中所有的user和tablespace, 篩選出系統的和有用的tablespace,把有用的資訊load到一張表中去。
前段時間配的一套11203 RAC ADG on EXADATA Machine的環境,在ADG 的standby side的node2 通過dblink查詢時提示ora-1089錯誤,但是在node1 查詢正常,DG的recover 進程是在node1 上,後確認是個bug 簡單的記錄。-- on standby node2 ,but on standby node1 was workedselect count(*) from dbmt.dbmt_tableinfo@LINK_WEEJAR_
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><HTML><HEAD><TITLE>Paging Test</TITLE><META NAME="Generator" CONTENT="TextPad 4.0"><META NAME="Author"