原创 RMAN 刪除無效 過期備份

刪除無效備份(根據備份策略不需要的):DELETE OBSOLETE; 刪除過期備份(實際已經不存,空有一條記錄):DELETE EXPIRED; 文檔如下: Crosschecks update outdated RMAN repo

原创 讀書筆記-鎖

鎖爲數據的一個屬性。查看某一行是不是鎖定了,要找到這一行。V$lock實爲隊列表。 DML 鎖:TX,TM DDL鎖:排他DDL鎖,共享DDL鎖,可中斷解析鎖 注:DDL自帶COMMIT,執行DDL,不想讓它提交現有事務,可以使用自治事務

原创 約束延遲

約束延遲: 批量插入,更新時不必設置延遲。 但如果是分開成幾個SQL做,則需要設置。 CREATE TABLE t3 (a int, b int );     insert into t3values(2,1);   insert int

原创 ORA-01110: data file

CASE1: 測試場insert 操作時報錯。 ORA-01110: data file 4: '/home/XXX/data/XXX_01.dbf' 。先查看了下DB狀態,是OPEN。DF,看空間大小,也沒滿。從dba_data_fil

原创 腳本建立數據庫

1.      設置ORACLE_SID: 2.      建立相關目錄 3.      建立密碼文件 4.      建立參數文件 5.      用SQL建立DB       1 export ORACLE_SID=ad_test

原创 ora-00918

ORA-00918: column ambiguously defined 這個說明選擇的列可能在多個表中存在,需要指明是哪張表。如T1,T2都有NAME這個列,以下SQL就會報這個錯。 select NAME from T1,T2 wh

原创 約束的四模式

對原來的數據做檢查 validate/novalidated 對建完約束後進來的數據做檢查enable/disable 有四種模式: ENABLE VALIDATE create table t1 (a int); insert into

原创 ORA-39250

使用transport tablespace從11.2.0.0到10.2.0.5,加version參數後,有這個錯誤。查證爲ORACLE  Bug

原创 ORA-03113 end-of-file on communication channel 問題解決

目前遇到過兩種情況 ,如下: CASE 1: SQL> startup force ORACLE instance started. Total System Global Area 2672361472 bytes Fixed Size

原创 ora-03297處理

1.先查看下錶空間的使用情況,如果使用了1G,要resize到800M,當然是不行的。使用如下腳本 ---------------------------------------------------------------------

原创 ORA-00257解決

ORA-00257: archiver error.Connect internal only, until freed.  Cause: Thearchiver process received an error while tryin

原创 《基於ORACLE SQL優化》讀書筆記-遊標

show parameter open_cursors; --單個session可並存sessioncursor數   select count(*) from v$open_cursor where sid in (select sid

原创 IMP-00013: 只有 DBA 才能導入由其他 DBA 導出的文件

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 -

原创 ORA-01157: cannot identify/lock data file

刪除了DBF文件,遇到 ORA-01157: cannot identify/lock data file 101 – see DBWR trace file ORA-01110: data file 101: ‘xxxx.dbf’ 使用

原创 transport tablespace

1.      在源數據庫與目標數據庫檢查字符集是不是相同 2.      源數據庫需要導入表空間是不是自包含的 3.      檢查操作系統信息是不是被支持 4.      檢查DB FILE的位置 1 col PARAMETER f