ORA-01658: 無法為表空間space中的段建立 INITIAL 區
剛剛執行imp匯入同事發來的dmp檔案,檢視日誌資訊,其中一些表匯入時報ORA-01658: 無法為表空間 H2_BUSI 中的段建立 INITIAL 區,感覺資料量不是很大,仔細檢視初始化指令碼,發現在建立表空間時限制資料檔案maxsize為2G,實際資料量已超過2G了,因此後面的表無法再匯入資料了。
-- H2_BUSI表空間初始化語句
點選(此處)摺疊或開啟
-
CREATE SMALLFILE TABLESPACE H2_BUSI
-
datafile \'E:\\H2DATA\\H2_BUSI.DBF\' size 200M autoextend on next 10M maxsize 2048m
- LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
--檢視錶空間使用情況
點選(此處)摺疊或開啟
-
SELECT segment_type, owner, SUM(bytes) / 1024 / 1024
-
FROM dba_segments
-
WHERE tablespace_name = 'H2_BUSI'
- GROUP BY segment_type, owner;
上面語句查詢結果如下:
注意:這是擴充套件了表空間後,表空間使用情況(已超過2G)
--匯入dmp時具體的錯誤資訊如下:
. . 正在匯入表 "U_CUSTOM_PAY_C"
IMP-00058: 遇到 ORACLE 錯誤 1658
ORA-01658: 無法為表空間 H2_BUSI 中的段建立 INITIAL 區
解決方法:可給表空間H2_BUSI增加資料檔案,也可修改原來datafile的maxsize值為unlimited。如下示:
方法一:增加資料檔案
點選(此處)摺疊或開啟
- alter tablespace h2_busi add datafile \'E:\\H2DATA\\H2_BUSI_1.DBF\' size 500M autoextend on next 10M maxsize unlimited;
點選(此處)摺疊或開啟
- ALTER DATABASE datafile \'E:\\H2DATA\\H2_BUSI.DBF\' autoextend ON NEXT 10m maxsize unlimited;
點選(此處)摺疊或開啟
-
SELECT file_name,
-
tablespace_name,
-
bytes / 1024 / 1024 bytes,
-
maxbytes / 1024 / 1024 maxbytes
- FROM dba_data_files;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21251711/viewspace-1258009/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-01658 無法為表空間TTS_EX2中的段建立 INITIAL 區TTS
- ora-01652:無法通過128(在表空間space中)擴充套件temp段解決套件
- Oracle的邏輯結構(表空間、段、區間、塊)——表空間Oracle
- 建立表空間、回滾段、使用者、表的詳細語法資訊
- 建立表空間、回滾段、使用者、表的詳細語法資訊(轉)
- Oracle OCP(46):表空間、段、區、塊Oracle
- 表空間、段、區、塊的相關總結
- Oracle表空間、段、區和塊簡述Oracle
- dbms_space(分析段增長和空間的需求)
- 建立ASSM/MSSM管理表空間及建立表、分割槽表、大物件段等示例SSM物件
- ORA-01652: 無法通過 8 (在表空間 TONGYIHUA 中) 擴充套件 temp 段套件
- Data Guard 主庫建立表空間,備庫MRP無法啟動
- oracle建立表空間Oracle
- 建立加密表空間加密
- ORA-01652:無法通過128(在表空間TEMP中)擴充套件temp段套件
- ORA-01652 無法透過128 (在表空間 TEMP中)擴充套件temp段套件
- Oracle create tablespace 建立表空間語法詳解Oracle
- 透過sql語句建立表時指定表空間的語法SQL
- [轉]ORA-01652 無法通過128 (在表空間 TEMP中)擴充套件temp段套件
- 資料庫邏輯結構:表空間、段、區、塊的字典資料庫
- Oracle OCP(47):表空間的建立Oracle
- 表空間的建立修改等操作
- 命令建立表空間的基本格式
- oracle回滾段 undo 表空間Oracle
- Oracle的邏輯結構(表空間、段、區間、塊)——Oracle資料塊(二)Oracle
- 單例項和RAC下建立表空間的小區別單例
- 在JavaScript中建立名稱空間的幾種寫法JavaScript
- 表空間無法擴充套件問題處理套件
- 遷移SYSTEM表空間為本地管理表空間
- 解決ora-01652無法通過128(在temp表空間中)擴充套件temp段的過程套件
- 解決ora-01652無法透過128(在temp表空間中)擴充套件temp段的過程套件
- ORACLE表空間的建立修改刪除Oracle
- 【儲存管理】建立臨時表空間組、建立臨時表空間組及使用
- 臨時表空間的建立、刪除,設定預設臨時表空間
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- 根據源庫表空間實際使用建立表空間指令碼指令碼
- 【儲存管理】建立永久表空間
- Oracle表空間建立引數解析Oracle