天天看點

Oracle技術之Oracle日常維護_Oracle故障定位_Oracle故障排除

故障分類一        資料庫挂起故障

1 由于archive挂起導緻資料庫挂死

2 nit檔案中sga區設定太大,導緻記憶體不夠用,資料庫和系統都挂死

3 由于臨時表空間無法擴充導緻資料庫被挂起

4由于未打更新檔導緻rman備份時将資料庫挂起

故障分類二  資料庫功能/性能異常

5由于blob類型的表記錄數太多操作又太頻繁導緻資料庫效率急差

6由于未對特大表(達到或超過100萬條記錄)定期做表分析導緻資料庫操作特别慢

7由于空間不夠導緻插入資料時擴充索引失敗

8由于redolog破壞導緻資料庫異常

9由于控制檔案被破壞導緻資料庫無法正常啟動

10由于資料檔案丢失或破壞導緻資料庫無法正常啟動

11由于空間參數設定不合理導緻擴充表空間、索引等失敗

12由于時間格式的環境變量設定問題導緻話單無法入庫

13由于大事務未使用大復原段導緻事務挂起

14由于資料庫連接配接數太多導緻伺服器程序數多或記憶體耗盡

15由于使用了mts方式,導緻資料庫操作特别慢(包括備份)

16由于存在一個大事務操作,導緻資料庫性能特别差或産生頻繁日志切換

17由于沒有commit,導緻資料庫表被鎖住

18索引建立不合理,導緻資料庫查詢特别慢

19 由于buffer參數設定不合理導緻exp失敗

20由于exp不向上相容,語言不相容,導緻不同版本、不同字元集的資料庫無法導入

21 由于建立表空間時誤将其建立在以‘本地管理’,導緻在表空間上的所有對象無法修改其存儲參數

22 錯誤地在系統表空間上建無關的資料檔案

23 oracle用戶端在p4上安裝不成功

24由于listener.ora或tnsnames.ora配置問題導緻網絡問題

25由于環境變量設定問題導緻versoin版本啟動問題

26使用者資料、表破壞下的資料恢複

27 由于os層問題導緻資料庫ora-600錯誤

故障分類三 将導緻資料庫安裝失敗或打更新檔失敗的情況

28 由于環境變量或沒有安裝make檔案導緻資料庫安裝失敗

29 由于/tmp等檔案系統設定太小導緻資料庫無法正常安裝

30 hpux上由于核心參數設定不對導緻資料庫無法正常啟動

31 在64位的oracle817上打32的更新檔失敗

32由于安裝備機資料庫時是使用的拷貝方式,是以導緻在備機上安裝更新檔失敗

33由于安裝oracle時錯誤地在$oracle_home目錄下建立link,導緻将打過更新檔後的版本拷貝到備機失敗

34 oracle下的字元集問題

oracle視訊教程請關注:http://u.youku.com/user_video/id_umzazmjkxmje2.html