從接觸ORACLE到深入學習,已有好幾年了,雖然寫的博客不多,質量也參差不齊,但是,它卻是成長的歷程的點點滴滴的一個見證,見證了我在這條路上的尋尋覓覓,朝聖的心路歷程,現在將ORACLE方面的博客整理、歸納分類,方便自己和大家查看、翻閱。
ORACLE數據類型
PL/SQL語法學習
ORACLE表和視圖
GRANT/SELECT View時的遭遇ORA-01720和ORA-01031錯誤
ORACLE索引約束
ORACLE的觸發器
ORACLE函數介紹
ORALC的STDDEV、STDDEV_POP、STDDEV_SAMP等函數
ORACLE存儲過程
ORACLE的包介紹
ORACLE序列總結
ORACLE的同義詞
ORACLE日志文件
ORACLE體系結構
實例結構組成
存儲結構介紹
邏輯存儲結構
存儲結構介紹
會話和進程管理
ORACLE的鎖機制
【轉載】latch: cache buffers chains
ORACLE監聽服務
數據庫配置管理
一)ORALCE安裝卸載
RHEL6 64位系統安裝ORACLE 10g 64bit 數據庫
Oracle Linux(64位)安裝64位Oracle10g遇到ins_ctx.mk問題
ORACLE——Instant Client配置SQL*LDR、EXP等命令工具
Linux下Oracle 10.2.0.1升級到10.2.0.4總結
ORACLE查看補丁出現“OPatch failed with error code 1”
Oracle system identifier(SID) "xxx" alread exits. Specify another SID
二)用戶權限管理
三)數據庫參數配置
ORACLE原理介紹
ORACLE導入導出
1)數據泵學習總結
expdp 報The value (30) of MAXTRANS parameter ignored錯誤的原因診斷
2)EXP&IMP學習總結
ORACLE數據庫鏈接
SQL*Plus學習總結
ORACLE經典腳本
1)ORACLE經典案例
數據庫性能調優
1)常用的監控腳本
2)ORACLE應用調優
3)SQL語法調優
4)性能調優案例
數據庫管理配置
1)實例的啟動關閉
Oracle shutdown immediate無法關閉數據庫解決方法
Oracle數據庫shutdown immediate被hang住的幾個原因
2)重做日志文件
3)ORACLE服務配置
ORACLE高水位線
INITIAL參數設置導致TRUNCATE TABLE不能降低高水位線案例
ORACLE閃回總結
ORACLE FLASHBACK TABLE 的一個有趣問題
RMAN備份和還原
Oracle 釋放flash recovery area的四種方法
RMAN異機恢復遭遇ORA-01547、ORA-01152、ORA-01110錯誤案例
RMAN-06023: no backup or copy of datafile 1 found to restore
RMAN備份失敗: ORA-19502 & ORA-27072: File I/O error
RMAN-03002, RMAN-06059, ORA-19625 and ORA-27037 When Running RMAN Backup of Archivelogs
日志文件管理
Warning: log write time 600ms, size 43KB
ORACLE清理、截斷監聽日志文件(listener.log)
ORACLE錯誤匯總
ORA-10000以下
ORA-00600: internal error code, arguments: [17281], [1001], [0x1FF863EE8], [], [], [], [], []
ORA-00600: internal error code, arguments: [LibraryCacheNotEmptyOnClose]
ORA-00604: error occurred at recursive SQL level 1
ORA-01078: failure in processing system parameters & LRM-00109: could not open parameter file
Create view failed with ORA-01031:insufficient privileges
ORA-01033: ORACLE initialization or shutdown in progress
ORA-01102: cannot mount database in EXCLUSIVE mode
ORA-01502: index ‘index_name' or partition of such index is in unusable state
ORA-01950: no privileges on tablespace xxxx
ORA-02266: unique/primary keys in table referenced by enabled foreign keys
ORA-02429: cannot drop index used for enforcement of unique /primary key
ORA-04091: table xxxx is mutating, trigger/function may not see it
ORA-04063: view "SYS.DBA_REGISTRY" has errors
ORA-06502:PL/SQL :numberic or value error: character string buffer too small
ORACLE OLAP錯誤ORA-06512: at "SYS.OLAPIHISTORYRETENTION"
ORA-10000以上
ORA-10635: Invalid segment or tablespace type
ORA-01113: file xxxx needs media recovery
ORA-12154: TNS:could not resolve the connect identifier specified
Linux iptables配置錯誤導致ORA-12535 & ORA-12170
ORA-12504:TNS:監聽程序在CONNECT_DATA中未獲得SERVICE_NAME
ORA-12514: TNS: 監聽程序當前無法識別連接描述符中請求的服務
ORA-12516:TNS:listener could not find available handler with matching protocol stack
ORA-12520: TNS:listener could not find available handler for requested type of server
TNS-12541: TNS:no listener TNS-12560 TNS-00511: No listener
ORA-14450: attempt to access a transactional temp table already in use
ORA-19502: write error on file "xxxxx", block number xxxx
ORA-19563: header validation failed for file
ORA-20000以上
ORA-27125: unable to create shared memory segment之一
ORA-27125: unable to create shared memory segment之二
ORA-27125: unable to create shared memory segment之三
監聽TNS錯誤
TNS-12502: TNS:listener received no CONNECT_DATA from client
TNS-12518 & Linux Error:32:Broken pipe
ORA-12523: TNS: 監聽程序無法找到適用於客戶機連接的例程TNS-12540: TNS:internal limit restriction exceeded
ORACLE 12c新特性
