紧急求助,关于“BATCHMOVE”、“扩展重算段号”(200分)

  • 主题发起人 主题发起人 zhaohuaien
  • 开始时间 开始时间
Z

zhaohuaien

Unregistered / Unconfirmed
GUEST, unregistred user!
(从SQL SERVER COPY 数据到 ORACLE)
用 BATCHMOVE(batappend) 将120000条记录从一个表 COPY 到另一个表时,
发生“ORA-01562:扩展重算段号6失败”、
“ORA-01628:已达到 MAX # EXTENTS(121)(重算段RB5)”的错误。

错误的原因可能是因为记录数太多?对其他表用同样的方法时没有问题。
请教如何解决?万分感谢!
 
属于 oracle 的管理问题了,段、表空间什么的,早忘了
:((
 
这段中文是你翻译的?还是中文版就是这个提示? :-)
似乎很荒唐,明明是rollbak segment,怎么叫做“重算段”?

需要通过增大rollback segment 解决:
alter rollback segment < segment_name > storage (maxextents 500或unlimited);

 
接受答案了.
 
后退
顶部