連結:http://www.eygle.com/archives/2010/11/recover_archivelog_corruption.html 最近在緊急故障處理時,協助使用者恢複資料庫遇到了一則罕見的歸檔日誌損壞案例,在這裡和大家分享一下,看看是否有人遇到過類似的問題。在進行歸檔recover時,資料庫報錯,提示歸檔日誌損壞:***Corrupt block seq: 37288 blocknum=1.Bad header found during deleting
連結:http://www.eygle.com/archives/2010/12/fractured_controlfile_recovery.html 最近協助使用者恢複了一個由於儲存故障導致的資料庫災難,整個資料庫容量4TB,浪潮的存放裝置,控制器損壞導致資料庫故障。從啟動資訊來看,首先出現故障的是控制檔案:Read from controlfile member 'oradata/ORCL/control01.ctl' has found a fractured block (blk# 2
在列別名上使用雙引號 輸入並執行查詢: Sql代碼 SELECT ename AS "Name", sal*12+5000 AS "年度工資(加年終獎)" FROM emp; [sql] view plaincopyprint?SELECT ename AS "Name", sal*12+5000 AS "年度工資(加年終獎)" FROM emp; SELECT ename AS "Name", sal*12+5000 AS "年度工資(加年終獎)" FROM emp;顯示結果為:
Oracle資料庫主要有一下四個使用者:超級管理員 sys change_on_install普通管理員 system manager普通使用者 scott tiger大資料使用者 sh sh1 、Oracle卸載1.停止所有與ORACLE相關的服務。2. 使用OUI(Oracle Universal Installer)卸載Oracle軟體。 “開始”->“程式”->“Oracle-OraDb110g_home1|Oracle installation
1:>=代替>2:少用*3:盡量不用having4:含有子查詢的語句中減少對錶的查詢 SELECT TAB_NAME FROM TABLES WHERE (TAB_NAME,DB_VER) = ( SELECT TAB_NAME,DB_VER FROM TAB_COLUMNS WHERE VERSION = 604)5:多使用oracle函數解決問題6:使用別名 Alias7:exists替代in、not exists替代 not in SELECT count(*)
imp匯入資料到ORACLE遭遇ORA-12899錯誤查看字元集:select * from NLS_DATABASE_PARAMETERS Large | Medium | Small [ 2009/05/26 23:32 | by askwan ] 錯如資訊:IMP-00019: row rejected due to ORACLE error 12899IMP-00003: ORACLE error 12899 encounteredORA-12899: value too large