ORA-10646: Too many recursive extensions during SYSTEM tablespace migration
Cause: When SYSTEM tablespace is being migrated, dictionary tables tried to extend recursively more than 1000 times.
Action: If SYSTEM tablespace is very large, then simply reissue the tablespace migration command.
?
ORA-10646是ORACLE数据库错误代码。它表明在系统表空间迁移期间,递归扩展了太多的次数。
1. 增加系统在表空间迁移时可以处理的最大递归扩展次数:
ALTER SYSTEM SET Max_recursive_extents=4096;
2. 增加表空间小块厚度:
ALTER DATABASE DATAFILE ‘/tmp1/system01.dbf’ RESIZE 128M;
3. 检查表空间的可用空间,如果可用空间足够的话,可以把表空间重新换算一下:
ALTER TABLESPACE SYSTEM RESIZE 32768M;
4. 针对报错语句,添加reuse模式:
ALTER TABLESPACE SYSTEM ADD DATAFILE ”REUSE size M;
5. 重启数据库:
SHUTDOWN IMMEDIATE;
STARTUP;
本文标签:ORA-10646 Too many recursive extensions during SYSTEM tablespace migration
原文链接:
版权说明: 本文由作者上传,本站仅提供存储服务,转载请注明原文链接