1. 程式人生 > >oracle 匯入大批量資料的一些坑

oracle 匯入大批量資料的一些坑

匯入 1.2g的dmp檔案 時候 發現報錯 在這裡插入圖 片描述 oracle 的1658 意思 是 你表空間的容量 不夠了 有幾種可能性: 1: dbf檔案 所在的磁碟檔案不夠了 2: 表空間沒有設定自增

第一種情況 自行查詢 第二種情況 可以先用 SELECT FILE_NAME as 資料檔案,TABLESPACE_NAME as 表空間名稱,AUTOEXTENSIBLE as 自動擴充套件,STATUS as 狀態,MAXBYTES as 可擴充套件最大值,USER_BYTES as 已使用大小,INCREMENT_BY as 自動擴充套件增量 FROM dba_data_files 如果自動擴充套件 為false

用這句sql 來設定為自增 ALTER DATABASE DATAFILE ‘自己的bdf檔案’ AUTOEXTEND ON NEXT 2024M

最關鍵的 這個dmp檔案給我的時候 有 1.2個G 我建我自己表空間 的時候 認為 3個G足以 後來 發現一直oracle 1658的錯誤 折騰半天 成功匯入檔案後 發現dbf檔案 足足近5個G 如果當時 給表空間 足夠大的空間 就不會這麼坑了!!