当数据库指定的UNDO表空间很少,并执行一个相对大的事务是就会 与这个错误相遇,你的事务产生的大量 rollback segments或UNDO信息在你的UNDO TABLESPACE放不下。
ora-30036:无法按1024扩展段(在撤消表空间”undotbs1″中)http://www.cndba.cn/hbhe0316/article/108529http://www.cndba.cn/hbhe0316/article/108529
解决方法两种http://www.cndba.cn/hbhe0316/article/108529
http://www.cndba.cn/hbhe0316/article/108529
http://www.cndba.cn/hbhe0316/article/108529http://www.cndba.cn/hbhe0316/article/108529
1,缩小事务,使得事务分次处理
2,扩大UNDO表空间http://www.cndba.cn/hbhe0316/article/108529http://www.cndba.cn/hbhe0316/article/108529
alter database datafile '/oradata/xxx.dbf' resize 8G;
或开启自动扩展http://www.cndba.cn/hbhe0316/article/108529http://www.cndba.cn/hbhe0316/article/108529
alter database datafile ‘xxxxx/xxxx.dbf’ autoextend on next 100M maxsize 20G;
版权声明:本文为博主原创文章,未经博主允许不得转载。
oracle