一,預存程序1.基本結構CREATE OR REPLACE PROCEDURE 預存程序名字( 參數1 IN NUMBER, 參數2 IN NUMBER) IS變數1 INTEGER :=0;變數2 DATE;BEGINEND 預存程序名字2.SELECT INTO STATEMENT 將select查詢的結果存入到變數中,可以同時將多個列儲存多個變數中,必須有一條
db replay設定scale_up_multiplier不生效設定scale_up_multiplier:BEGINDBMS_WORKLOAD_REPLAY.PREPARE_REPLAY (scale_up_multiplier => 10);END;但是設定之後,在DBA_WORKLOAD_REPLAYS.SCALE_UP_MULTIPLIER檢查發現,這個值始終是1。這是因為scale_up_multiplier不支援基於object
將10.2.0.5的一個大表匯入到12.1.0.2的時候,匯出參數是:[oracle10g@testdb tmp]$ cat expdp.paruserid='/ as sysdba'DIRECTORY=DUMPDIRdumpfile=mytable_%U.dmptables=schema.mytablelogfile=mytable.logjob_name=mytableparallel=8filesize=100M匯入參數是:userid='/ as
首先是客戶在rac其中一個節點add disk時,發現在另外節點未添加成功,後面又反覆折騰add,甚至dd 盤頭進行了add。最為致命的一個動作是強制add disk,其實在該步驟之前這幾個disk已經add過一次,且完成了reblance,但是drop disk卻並未成功,最後客戶嘗試強制添加,如下:SQL> ALTER DISKGROUP xxxx ADD DISK 'ORCL:VOL1_xxx' SIZE 2097152M FORCE ,'ORCL:VOL2_
前天某客戶的11203 rac(asm)出現掉電,導致資料庫無法啟動,注意資料庫是歸檔模式。可見是多麼倒黴。據同事說開始是由於發redo和undo損壞導致無法啟動,部分資訊如下:Thu May 08 20:51:07 2014 Dumping diagnostic data in directory=[cdmp_20140508205107], requested by (instance=1, osid=13828272),
--建立測試表 代碼如下複製代碼 create table t_a(id number);--使用迴圈直接插入資料begin for i in 1..100000 loop insert into t_a(id) values(i); end loop;end;--使用Forall批量插入資料declare type a_table_type is table of number index
客戶的資料庫在出賬期間有工具登入Oracle資料庫偶爾性報ORA-04031,經過分析是因為該工具需要查詢v$session,經過分析確定是Bug 12808696 – Shared pool memory leak of “hng: All sessi” memory (Doc ID 12808696.8),重現錯誤如下節點1進行查詢報ORA-4031 代碼如下複製代碼 SQL> select count(*) from
資料庫啟動失敗,報ORA-00704、ORA-39714錯誤[oracle@www.xifenfei.com ~]$ sqlplus / as sysdba SQL*Plus: Release 12.1.0.1.0 Production on Thu Aug 7 08:15:35 2014 Copyright (c) 1982, 2013, Oracle. All rights reserved. Connected to:Oracle
資料庫最初故障Thu Sep 25 09:27:26 2014MMON started with pid=15, OS id=1968 starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...starting up 1 shared server(s) ...ORACLE_BASE from environment = F:\oracleThu Sep 25 09:27:2
資料庫不能啟動(或者啟動後馬上crash),alert日誌報錯ORA-00600[17182],ORA-00600[25027],ORA-00600[kghfrempty:ds]等錯誤Tue Jul 08 23:36:06 2014 alter database openBeginning crash recovery of 1 threads parallel recovery started with 32 processes Started redo scan