imp出错倒入一个比较大的分区表(10g),出错了: importing partition "T_AST_ACCT_ASSET_STATI_DAY":"P_18"
IMP-00058: ORACLE error 30036 encountered
ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'我把报错的表空间所属的文件手工扩大了25%,还是报相同的错误。想问问如何解决这个难题
IMP-00058: ORACLE error 30036 encountered
ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'我把报错的表空间所属的文件手工扩大了25%,还是报相同的错误。想问问如何解决这个难题
1. 有较大的事务量让Oracle Undo自动扩展,产生过度占用磁盘空间的情况;
2. 有较大事务没有收缩或者没有提交所导制;
你在导入的时候最好用commit=y
你仔细检查检查你alert log 日志有没有其他信息
还有,看看你在INSERT数据时,你的inset语句是否可以优化下,比如where 条件什么的
看看是否能采用BULK COLLECT和FORALL方法
把undo的表空间加大
要么分区表 分开导入