导入tacustomer表,记录数200万左右,单条记录的长度上限约为800Byte,但一般都在200Byte以下。从PL/SQL Developer中执行导入程序3分钟左右后,自行停止。想把tacustomer表drop掉,结果报错:
察看bdump/alert_oralot.log文件,发现如下信息:
Wed Apr 25 09:21:54 2007
ORA-1653: unable to extend table TA.TACUSTOMER by 1024 in tablespace TS_TA
Wed Apr 25 09:24:43 2007
ORA-1654: unable to extend index TA.IDX_CRNAME by 128 in tablespace TS_TA
ORA-1654: unable to extend index TA.IDX_CRNAME by 128 in tablespace TS_TA
Wed Apr 25 09:24:56 2007
Thread 1 cannot allocate new log, sequence 13
All online logs needed archiving
Current log# 2 seq# 12 mem# 0: D:/ORACLE/ORADATA/ORALOT/REDO02.LOG
这个问题该如何解决?
解决ORA-1653及ORA-1654错误
本文记录了在导入含有200万条记录的tacustomer表时遇到的问题。主要表现为PL/SQL Developer执行程序自行停止,并出现ORA-1653和ORA-1654错误。通过查看bdump/alert_oralot.log文件,揭示了问题的原因在于表空间不足。文章探讨了解决此类问题的方法。
1834

被折叠的 条评论
为什么被折叠?



