關於oracle 11g匯出資料時 報 ORA 1455錯誤的處理,ora1455
由於匯出的該使用者的表可能存在空資料表,那麼可能就會出現此其異常。
首先:
查看: SQL>show parameter deferred_segment_creation;
如果為TRUE,則將該參數改為FALSE;
在sqlplus中,執行如下命令: SQL>alter system set deferred_segment_creation=false;
然後:可以針對資料表、索引、物化視圖等手工分配Extent
SQL>Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0
將查詢出來的結果,進行複製出來,進行SQL執行。
最後:
資料匯出測試:exp test/test@dbtest file=c:\dd.dmp log=c:\dd.log grants=y
即可成功將資料匯出!
ORACLE 11g 64bit備份 EXP-00008: 遇到 ORACLE 錯誤 1455 ORA-01455: 轉換列溢出整數資料類型
exp username/password file=D:\aa.dmp owner=pbmis log=D:\log\bb.log 加上參數version=具體oracle11g版本號碼!
裝好oracle 11g R2,建立資料庫時,指令碼已經產生,最後出現了ORA-01078報錯,怎解決?
$ oerr ora 1078
01078, 00000, "failure in processing system parameters"
// *Cause: Failure during processing of INIT.ORA parameters during
// system startup.
// *Action: Further diagnostic information should be in the error stack.
你這個資訊太少了。你看看安裝記錄檔,這個錯誤前面還有什麼錯誤。
另外 你是什麼作業系統?