表空間無法擴充套件問題處理
問題描述:資料庫警告日誌裡出現如下幾種unable to extend 類錯誤
ORA-1650: unable to extend rollback segment %s by %s in tablespace %s
ORA-1651: unable to extend save undo segment by %s in tablespace %s
ORA-1652: unable to extend temp segment by %s in tablespace %s
ORA-1653: unable to extend table %s.%s by %s in tablespace %s
ORA-1654: unable to extend index %s.%s by %s in tablespace %s
ORA-1655: unable to extend cluster %s.%s by %s for tablespace %s
ORA-1658: unable to create INITIAL extent for segment in tablespace %s
ORA-1659 unable to allocate MINEXTENTS beyond %s in tablespace %s
ORA-1683: unable to extend index %s.%s partition %s by %s in tablespace %s
ORA-1688: unable to extend table %s.%s partition %s by %s in tablespace %s
ORA-1691: unable to extend lob segment %s.%s by %s in tablespace %s
ORA-1692: unable to extend lob segment %s.%s partition %s by %s in tablespace %s
ORA-3233: unable to extend table %s.%s subpartition %s by %s in tablespace %s
ORA-3234: unable to extend index %s.%s subpartition %s by %s in tablespace %s
ORA-3238: unable to extend LOB segment %s.%s subpartition %s by %s in tablespace %s
問題解決辦法:很多時候都會遇到這類“unable to extend”錯誤,該錯誤是由於資料庫段無法找到連續空間進行擴充套件導致,即空間不足。
解決表空間不足方法主要有以下幾種:
1. 新增資料(臨時)檔案
ALTER TABLESPACE
2. 擴充套件現有資料(臨時)檔案
ALTER DATABASE DATAFILE|TEMPFILE '
3. 將資料(臨時)檔案改為自動擴充套件
ALTER DATABASE DATAFILE|TEMPFILE '
4. 修改表段的next_extent大小
ALTER
相關知識:
1. 檢視錶空間最大連續剩餘空間
SELECT max(bytes) FROM dba_free_space WHERE tablespace_name = '<tablespace name>';
2. 檢視next_extent大小
SELECT NEXT_EXTENT, PCT_INCREASE FROM DBA_SEGMENTS WHERE SEGMENT_NAME =
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1138731/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 擴充套件表空間套件
- 表空間自動擴充套件 AUTOALLOCATE 的擴充套件規律套件
- chrome擴充套件推薦:無法無天的圖片內文書處理擴充套件 --- Project NapthaChrome套件ProjectAPT
- sysaux 表空間不足問題處理UX
- oracle UNDO表空間一個bug——undo表空間快速擴充套件Oracle套件
- 大檔案表空間受作業系統限制無法自動擴充套件作業系統套件
- ubuntu 擴充套件磁碟空間Ubuntu套件
- 查詢表空間是否具備自動擴充套件空間套件
- 表空間擴充套件過程 停電導致異常中斷, 無法啟動套件
- 傳輸表空間及問題處理
- 處理TEMP表空間滿的問題
- 擴充套件c盤空間有什麼辦法套件
- Oracle 10g 物理DataGuard擴充套件表空間Oracle 10g套件
- ORA-01652: 無法通過 8 (在表空間 TONGYIHUA 中) 擴充套件 temp 段套件
- mysql空間擴充套件 VS PostGISMySql套件
- 擴充套件邏輯卷空間套件
- 增加自動擴充套件臨時表空間及改變預設表空間套件
- ORA-01652:無法通過128(在表空間TEMP中)擴充套件temp段套件
- ORA-01652 無法透過128 (在表空間 TEMP中)擴充套件temp段套件
- enqueue HW wait 引起表空間突然大量擴充套件ENQAI套件
- Linux擴充套件LVM空間Linux套件LVM
- HP-UX擴充套件swap空間UX套件
- HP-UNIX擴充套件/tmp空間套件
- 擴充套件系統的磁碟空間套件
- 一個簡單的bigfile tablespace無法擴充套件的案例處理套件
- oracle系統表空間過大問題處理Oracle
- SYSAUX表空間使用率高問題處理UX
- [轉]ORA-01652 無法通過128 (在表空間 TEMP中)擴充套件temp段套件
- 獲取表空間是否可自動擴充套件的SQL套件SQL
- 有限螢幕的無限空間 -從空間角度談移動介面擴充套件套件
- 一個簡單的 PHP 時間處理擴充套件PHP套件
- windchill 擴充USERS表空間
- ora-01652:無法通過128(在表空間space中)擴充套件temp段解決套件
- 使用命令擴充套件vmdk磁碟空間套件
- 擴充套件表套件
- 官方Chrome擴充套件頁面無法訪問解決辦法Chrome套件
- oracle sysaux表空間滿了處理辦法OracleUX
- 關於Interceptor擴充套件問題套件