原创 121231異機恢復oracle數據庫
異機恢復oracle數據庫; 找新的一臺虛機,安裝oracle數據庫,並創建默認數據庫。需要注意以下幾點: 1. 恢復目標機target db的instance name,sid以及數據庫名稱需與source db 恢復
原创 130506rman恢復測試,四種場景
1. 非系統表空間損壞,而控制文件和聯機日誌文件沒有損壞 這是如果數據庫爲打開狀態,則只需要進行表空間級別的恢復,如下所示,假設users表空間損壞 SQL> SELECT * FROM DBA_DATA_FILES;
原创 130522比較快照集
創建兩個比較快照集,然後可以創建報告或者查看報表,得出每項指標的比較結果,具體過程如下: 1.選擇AWR,選定第一個快照集的開始快照,此處爲203快照。並且選擇Compare Periods功能。 2.選擇第一個
原创 130521建立AWR及AWR管理
1.創建snapshot 連接到: OracleDatabase 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production SQ
原创 130823創建函數
SQL> create or replace function circle_area ( 2 p_radius in number 3 ) return number as 4 v_pi number := 3.141
原创 130901數據庫審計
可以審計三種類型的對象:1系統權限;2對象權限;3語句審計(按照某種關鍵字進行審計) 開啓系統數據庫審計,查詢審計參數所有值及修改狀態; SQL> select * from v$parameter_valid_values where
原创 130825包
創建包packageSQL> create or replace package product_package as 2 type t_ref_cursor is ref cursor; 3 function get_pro
原创 130831執行計劃查看
SQL> set autotrace traceonly SQL> set linesize 300 SQL> select * from dba_objects; 72390 rows selected. Execution Pl
原创 130829大對象
創建大對象表 SQL> create table clob_content ( 2 id integer primary key, 3 clob_column clob not null ); Table created
原创 130604RAC打補丁-成功從10.2.0.1升級到10.2.0.4
打開RAC後發現系統報錯:ORA-00600: internal error code, arguments: [kffmAllocate_1], [26],[2], [], [], 查詢metalink後發現是bug: OR
原创 130826觸發器
創建觸發器表SQL> create table product_price_audit ( 2 product_id integer 3 constraint price_audit_fk_products 4 r
原创 130821延遲約束
SQL> alter table calvin.test2 add constraint test2_name_uni unique(name) deferrable initially deferred
原创 130821生成序列
SQL> create sequence test2_seq start with 10 increment by -1 minvalue 1 maxvalue 10 cycle cache 5; S
原创 oracle系統視圖大全
-----------DBA---------------- DBA_2PC_NEIGHBORS 包含待處理事務進入連接和退出連接信息。 DBA_2PC_PENDING 包含等待恢復的分佈式事務的信息。 DBA_ALL_TABLES 顯示
原创 130822簡單循環、while循環和for循環;
簡單循環、while循環和for循環; counter :=0; loop counter := counter+1; exit when counter = 5; end loop; counter :=0; while c