只好重新创建一个表空间再进行切换表空间 1、建立新的表空间undotbs3 createundo tablespace undotbs3 datafile'/u01/oracle/backup/undo03.dbf'; 2、切换到新的Undo表空间上 altersystemsetundo_tablespace=undotbs3 scope=both; 3、删除原来的undo 表空间,如果删不掉,可以重启库后再删。 droptablespace undo in...
1.查看UNDO表空间: selecttablespace_namefromdba_tablespaces wherecontents='UNDO'; 1. 2. 2. 查看UNDO空间详细信息 select*fromdba_data_files a wherea.TABLESPACE_NAME='UNDOTBS1'; 1. 2. 3. 新增UNDO空间文件 altertablespace UNDOTBS1 add datafile'/home/oracle/app/oradata/orcl/undotbs02.dbf'size...
我所用的是分析库 处理大量数据 UNDO空间为32G+100M 昨天大部分过程都报 ORA-30036: 无法按 8 扩展段 (在还原表空间 'UNDOTBS1' 中) 错误 导致过程没执行下去。 平时还过得去! 因为新建6个过程 正在update数据 都是大事务! 大部分事务都是每1万行提价一次。 到了临晨时分 正常的一堆过程也跑起来了,...
1.查看UNDO表空间: selecttablespace_namefromdba_tablespaces wherecontents='UNDO'; 1. 2. 2. 查看UNDO空间详细信息 select*fromdba_data_files a wherea.TABLESPACE_NAME='UNDOTBS1'; 1. 2. 3. 新增UNDO空间文件 altertablespace UNDOTBS1 add datafile'/home/oracle/app/oradata/orcl/undotbs02.dbf'size...